MLGFAVSSFPAAAKGSTTSAKLLASTSQPSVRALSRPLLNDTLRLAKSANVARAGPVAQASASAPAKLEVENVVIIGSGPAGLTSAIYTARANLKPLVFEGFQKGGPAGGQLMTTTEVENFPGFPEGITGPELMDRMKAQALRWGAELIPRTSTRSTRASANTIIIATGATGRKLGLPREREFWNKGICACAVCDGASPIFRNRPLGVVGGGDTACEEAIFLTKYGSEVHLFIRGDKMRASKTMQDRVLANPRITVHWNTVIVDAYGESGFLPVAPTPNAFASGPDNTHLDDSTDAHHDLLQGVRIRDNATGEERDLAMNGLFYAIGHVPNTDFVQGKLNLDEAGYIVTEAGAATTSVEGVFAAGDVQDHDYRQAITAAGSGCMAALEADHYLAEKGLAQPVMACQIYDDWNATASAATAQGDVASDAPPQGSENDAVSERVKKTAEQLAADFSVEKTRHEGSAALRRLYHESERLLIVKYASPGCGPCRQLKPMLNAVVDEFDGKIHFIEIDIEADPEIAEAAGIIGTPTIQFFKDKEKVWESRGVKMKSDYRKKIEQYLN*