MSAASFVAILLVAVLSVYIAMDPFRTSPLAEVPNFTAKPVLTPPPGSLKFPRDHENKLQRAEIKFLNEVMGPESLTFDALGRGPYTGIADGRIMRWDGPEQGWGEFATLYANGSELCKPQSPPAANLLNEHFCGRPLGIHFAEKSGELFIADAYHGLKVVGPNGGEAKLVVGEAEGVPFGFTNDVEISSDGIVYFTDSTINYRRRQFLLAALSGDDTGRLLSYHPSTKKVTVLHGGIQFPNGLAISKDESFLVIAETTTCRLSRFWLKGEKAGNLETFVQLPGPPDNVRVNEAGEFWVAIHCRQTPLVWAFFAYPWMRHAILKLPIPIKYIYPIFLGGKPHAMIIRYDANGKVLEVLEDQTGKTVKLISEVDERDGKLWMGSVLMPYIAIYSR*