MESALALKFHLPPAPTCARARVRELRRARGHFTRGSSSSSSVSVLFHKAVREPASRRGMSLTPVCFFGGFFGRNNEGPPPRSEFQYHDSSPPFPSSLLSDTFLAGKELRCCYKASVDGFSAARFHERCDFKGPCVIVGETDKGVRFGAFNPEGYRSTDDYFDTFEAFLFYWPSNEPEARPVVLKKVGGSGAALFDYARGGPQFGADGLLIGPPLAPVMGGFSGPDTNSGVGELSEARSRLGLSYATRPDGKDSVFGDDKKVRLLEVEVFCSPAIADLY*