MFRGGMKPDECSFVCVLSACGGLATCDQGKQIHTVIIRTESASYVSVGNTLVTLYAKCGSIEDSCHMFNKMPKQDSVTCNAMIAGYAQHRCGMEALRLFEEMLKAGINPSLITFIYLLSACSLAGLVDEGIYYFESMSRDHCITPSKDHYSCMIDILGHVGHLEEAEKLIQNMPFEPDAIGWATLLGACISHSNIELGSRVAEQLFKLEPSNVAPYVVLENMYASTGRWNDVSRVIKMMKDRGIKKQSGCSWIDINKIVHAFIAEDSLHPQMDEIYATLETLDVRMKEVWYVPGTKFSLLHDVREEYKKYVLSHHSEKMALAFGLMNTPSGTTIQIIKNLRVCGDCHTVFKFISMITAQEIIVRDANRFHHFKNGLCSCRDY*