MSHTSSSKIQKYDAFLSFRGVDIRKTFVSHLYNALIQGRINVFKDDERLETGKSISDELPKAIEESKFAIVIFSESYASSKCFSLDKKTGKKCFMVAARGLEIEWGGTLEYWEWLSHVDSRFTEVAKLKRVCWLDIRGKIETLRLSKRTNYVVYLVFKLENKRHGLETANAVVRFVDSVSDIDAEQRASVVHFAGQGPKETLPFRRGDGWMELKMGDFFNDAGEDGDVDARLMETKHLGDKSGLIVQGMEFRPE*