MTPFAAGNSSSRVPPGFRFHPTDEELVGYYLQKKVASKKIDLDVIHEIDLYKLEPWDLHEKCKIGSAEQTEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIHAKYKLIGMRKTLVFYRGRAPNGQKTDWIMHEYRLEEDISSSGSNNNDDGWVVCRVFKKRNNSIKVLDRDISCGYDIDQIALLPELELPNKFVTDFAYNNSHLMLNCKQEFETDFAAALPHDPFSQTLPQLESPRMGSLAP