MSLLLLPLLLFSLLLLVSPQGTLAADHQPPPKPILTRMFKDPSTSLYTIPIKDGGAPLVLDLAGALIWSTCAPGHRTIPCNCGLCRVASRSPTATAGCAYTSSGGEPSSSTGTRHCTCTAYPCNPATGQCGRGDVTAVPLSANATDGKNPLFLVSFPAIGACAPDALLAALPSAAAGVAGLSRLPLSLPSQVASALRVARQFALCLPTSGGRSGADIFGGGPFQLLAAPPVDVADGFFLDDPHPLRFLKSPSNGAYYVGITGIHVNNERVPLPPGVFDLHAGSGTGGVMLSTATPYTTLRPDIYRPLLEAFDAATSGVPRAPPVRPFEMCYQVSALSSTRLGFGVANIELLLDGGGSWLLAGNASLVQVNDKTVCFAFLEMGPATTVVPGSPAVIFGGFQMEDHLLMFDLEEEAFGFRGPLPGIRTNCGNFDFSMGTS*