MKTIKGPAIFLAQFVGDKAPFDTLDNLGQWAASLGYKGIQVPTDPKLFDLEKAAASKAYCDDIKGRLAETGIEITELSTHIQGQLVSVHPAYDEMFDGFAPAELRGRPQARQEWAVNQLKCAAKASQHLGLKSHASFSGALAWPFIYPWPQRPAGLVEMAFAELGKRWTPILDTFEENGVDLCYELHPGEDLHDGITFERFLEATGNHSRANILYDPSHFVLQAMDYLDFIDIYHERIRAFHVKDAEFNPTGRSGVYGGYQGWVDRPGRFRSLGDGHVDFGAVFSKLTQYDFEGWAVLEWECALKHPEDGAREGAGFIENHIIRVTERAFDDFAKSGTDDAANRRLLGL