MSKIRVVHYINNFFAGIGGEEKADIPPEKRAGVVGPGIAFQSQFNDDAEIISTVICGDTYFGENIESATQELLKMIKEESPDLFIAGPAFNAGRYGVACGTICKAVEEELNIPVITGMYKENPGVDMFKLDLHIVSTGNSAASLRKVVPIMTKLGLKLVRGEEIGPPEEEGYIMRGIRKNFFHELRGSERAIDMLVKKMKGESFETEYPMPEFDRVTPMKPVKDLSKIKLALVTSGGIVPIDNPDKIESSSATKYGIYDLTDMDSMSNKEFTTIHGGYDRAYVLENPNLVVPLDVVRELEKEGVIGELVDYFITTTGTGTSVGNSKRFGEEFSKKLLEDDVDAVILTST*