MAAGGLVSLLLLLLWSGAIFVPLLLLLLPLAAAAYCGAWVYMGTAPRFGAAPVLKEREQARAAAHEKRVTAELERAVRLVQGAEHGEAHSDFAAHVGSATSFAVYGCGILAASHVGALLALERYGLKYDQLTTLAGVSAGAVIVACLSVGFEAEDIYDLVSKMPFHRLAYPELGALLRALGNTVLTLLQVIRRQGAVPWALRELSAGNGPGINSGRPAPGEERAPHVCGDGSRSSPSGAELERMVGEALAQSPAGSADITLAQVKAQFDKRVDPDLPLRVAVRMSMGVPGLMEPFRYGRHVYCDGGMCNDFPMNALPDDGGRLGLMVRPKAWYMYNFGSLHRLKRGEPSSTTGEAAAELREKGGLREIIAELQEMEARLQGSGIYPVRDAVDLAMTCMQTMMDANLALQIRMATGGEEAAVGGRGAWPRSWGELKALIVTICGGSFSPLSKLQHRQLFVSGQVSAKLKLLLYLLHLDYPQ*