MVQPHVLLVTFPAQGHINPSLQFAKRLIKMGIEVTFTTSIFAHRRMAKTAASTAPKGLNLAAFSDGFDDGFKSNVDDSKRYMSEIRSRGSQTLRDIILKSSDEGRPVTSLVYTLLLPWAAEVARELHIPSALLWIQPATVLDIYYYYFNGYEDEMKCSSNDPNWSIQLPRLPLLKSQDLPSFLVSSSSKDDKYSFALPTFKEQLDTLDGEENPKVLVNTFDALELEPLKAIEKYNLIGIGPLIPSSFLGGKDSLESSFGGDLFQKSNDDYMEWLNTKPKSSIVYISFGSLLNLSRNQKEEIAKGLIEIKRPFLWVIRDQENIKEVEKEEEKLSCMMELEKQGKIVPWCSQLEVLTHPSLGCFVSHCGWNSTLESLSSGVPVVAFPHWTDQGTNAKLIEDVWKTGVRMRVNEDGVVESEEIKRCIEIVMDGGEKGEEMRKNAQKWKELAREAVKEGGSSEVNLKAFVQEVGKSC*