MEFWVISAVAFGLAAGISVFFRPSGRASALGTKSLEKKHVVITGGSSGIGFAMAQEVILQGGFVTLISRSYANLQAAVERLVKDLSCDPDRVLSKVADVSDHQAITQAIQEAFQWKPIDFLICNAGLTRGGQLENQPVEDLDLVIRTNLNGTVYPVHAVLPLMKERSKEHPGSIVFIGSQASLFVFYGHSVYTATKYAVKGLAESLKLELTPYDISVSLACPGFVDTPFLDEAEKEKDEDDIKLLKIVNLYDRKNVEIPKNVAKKVLEGAKQGTFLITTNIYPGLFVSTLARGFLPAESVGRCLLEMIMYFPFRFLSLLGANDIHKAILKYSKVNIMKM*