MLGKSFASPLLTLDFTARLSFSSTDLATAAPNNLNFSNGILPNVTRGACTSLAATKKWELHSTAQTASITLNDEDGKAWEACKQALSVFQFSDEEEDKILGKAFGHVHSPYWSEERKKEVPQFEIVSEKLEYLRSLNLSDDDLGKLLKKFPEVLGCSLEEELRNNVQVLAKEWGIEGKSLKNVLLRNPKVLGYNVDCRGDCMAQCTRCWVRF