MVQPHVLLVTFPAQGHINPSLQFAKRLIKMGIEVTFTTSVFAHRRMAKIAASAAPKGLNLAAFSDGFDDGFKSNVDDSKRYMSEIRSRGSQTLRDIILKSSEEGRPVTSLVYTLLLPWAAEVARELHIPSALLWIQPATVLDIYYYYFNGYEDEMKCSSNDPNWSIQLPRLPLLKSQELPSFLVSSSSKDDKYSFALPTFKEQLDTLDGEENPKVLVNTFDALELEPLKAIEKYNLIGIGPLIPSSFLGGKDSLESSFGGDLFQKSNDDYMEWLNTKPKSSIVYISFGSLLNLSRNQKDEIAKGLIEIKRPFLWVIRDQENIKEVEKEEEKLSCMMELEKQGKIVPWCSQLEVLTHPSLGCFVSHCGWNSTLESLSSGVPVVAFPHWTDQGTNAKLIEDVWKTGVRMRVNEDGVVESEEIKRCIEIVMDGREKGEEMRKNAQKWKELAREAVKEGGSSEVNLKAFVQEVGKSC*