MLNLLREEVLLVVQKYYYDLIMVALFTIGVTYLASKAWKRATTNNREEIPGRLGLPFIGETFSFLSATNSTRGCYDFVRLRRLWNGRWFKTRLFGKIHIFIPSPEGARTIFANDFVLFNKGYVKSMADAVGQKSLLCVPVESHKRIRGLLSEPFSMTSLSAFVTKFDKMLCGRLQKLEESGKSFKVLDLCMKMTFDAMCDMLMSITEDSLLRQIEEDCTAVSDAMLSIPIMIPRTRYYKGITARKRVMETFGEIIARRRRGEETPEDFLQSMLQRDSLPASEKLDDSEIMDNLLTLIIAGQTTTAAAMMWSVKFLHDNRETQDILREEQLSITKMKPEGASINHEDLNSMRYGLKVVKETLRMSNVLLWFPRVALEDCTIEGYDIKKGWHVNIDATHIHHDSDLYKDPLKFNPQRFDEMQKPYSFIPFGSGPRTCLGINMAKVTMLVFLHRLTGGYTWTLDDLDTCLEKKAHIPRLRNGCPITLKSLSKSMPEA*