MSTITVPVPTPSPTEDCERLRKAFEGWGANEKLIIEILGHRTAAQRALIRQTYTQLYEEDLLKRLESEASRNFERAVLLWVLDPADRDALLAHEAIKKWSPKNTSLLEITCARSSTELWMVRQAYHNRYKKSIEEDIASHIHGDFRKLLVALVCSYRYEGPEVDMRIAKSEAKQLHEAIQDKAFNHEEIIRIISTRSKAQLNATFNHYKDEYGHHINKALKDKTLEEFQDALRIVIKCICCPEKHFAKVSRLSIDKLGTDEEGLTRVVVTRAEIDMKGIKEQYFKRTSKTLEHAIAADISGDYQDFMLTLIGHGQA*