MDAAPAAAEAHDGQRERFDLGVLVGDLALDEDVASDEDESLEGLRQELDDCKDDEEVANILANGIKLRDYTKGVENNIRQIELDSIQDYIGESENLVSLHDQIRDCDNILSQMETVLTGFQTEIGSISSEIKVLQEKSMDMGLKLKNRKAAESKLSKFVEDIIVPPRMIDIIVDGEVNDEYMKTLETLSRKIKFIEVDAMVKSSKALKDVQPEVERLRQKAVSKIFEFVIQKFYALRKPKTNIQILQQSVLLKYKYTIVFLKEHAKEIYAEVRAAYIDTMNKVLSAHFRAYIQALEKLQLDIATSTDLLGVETRSTGFLFSMGKESLKTRSSVFALGERINILKEIDQPALIPHIAEAKSQKYPYEVLFRSLQKLLIDTATSEYLFSDDFFGEESLFNDIFAGPIQVVDEHFNAVLLNCYDAIGIMLMIRIIHQHQLIMFKRRIPCLDSYLDKVNLSLWPRFKMVFDLHLNSLRNANVKTLWEDDVHPHYVMRRYAEFTASLVHLNVEYGDGQLDLNLERLRMAVEELLVKLAKMFPKQKLQTVFLINNYDLTISILKEAGTEGGKAQVHFEEVLKSNISVYVEELLLEHFSDLIKFVKSRPSEDTASSSDKASVSDVEPLVKDFAGRWKAAIELMHKDVITSFSNFLCGMEILKAALTQLLLYYTRITECVKKINGGSALNKDLVSISSILYEIKKYSRTF*