MVAVTLFAFFQAEINLMGRIHHPNLIALLGFSSQGEDRLLIYELMTNGSLQDQLQGPAQGAALTWHLRLKIALDAARGLEYLHDHCDPPVIHRDFKSSNILLDEDFNAKLSDFGLALMVQEGAGSLQLQGTFGYVAPEYILTGILTEKSDVYAFGVVLLELITGRKPIDVSMPTGCQSLVTWATPQLTDRTRLPLIVDAAIKDTVNLKQLFQVAAVAVLCVQSEPSYRPLIGDVVNSLIPLVPCELGGALRAIDPSGATAANSHSQHGV*