MEVASWFLGFLGRYPELMVSLACFLLLFHRLNRRDGLPTNWPVIGALPAITINAGRVHEWVTEFMCAAGLSYVIEGPWGSPVDVVVTADPANVAHVFTTNFANYPKGKEFTALFDVLGGGIFNADGEWWAFQRRKAHALLSDARFRAAVAASTARKLREGLVPLLDGLAASGATVDMQDVFVRLTFDLTAMFVFGVDPGCLAPGFPFVPFAAAMDTIEEVLFYRHVTPVPWLRLQKYLKIGHNKRMGKARRVLDASIAELISLRRERAGADDADLLTSYLACQDEVGKSGAEFDRFLRDTTFNLMVAGRDTTSSALTWFFWLLTKHPDVEAKILDELRAHPPSSGADHHTAAELKRLVYLHAALSESLRLYPPVPFEHKAAARPDTLPSGTPVGPSRRVIVSFYAMGRMEAVWGKDCLEFRPERWLTAAGRLRHEPSYKFVAFNVGPRTCLGRDLAYAQMKAVVAAVLPRFRVEVDAGAVVRPKLSIILHMKDGLKVRVHKREEIA*