MAALRLLDRPMLLISLLLCFFALANLVNPCAASRGIANRRHLSALVKDPPLVLDYHNGELLSGAGSLNVYAIWYGDFQDSHKSAIADFFASFQDPATTVSSWWKITSGYKDASGASIFPSLRYAGHTDNAAASLGRSLKPADLESLLSKSLESAAFPTDPKALYLVLTAADIDVEGFCVQSCASHRVLKAASGKSIAYAWIGDSSSRCPGKCAWPYANPKDFGGPDTKALVAPNGVGVDGMVINIAAMVAGATSNPFGTGYFQGPSTAPLEAVTACPGIFGQGAYSGYPGQLLSDAGTGASYNARGSNARHFLLPALWNPSTLSCAYPPS*