MMYTIVYQMMFQRSFSGLDDPLYVQLMKHNRENHYLTQSFKYNYGDFVPSFKPFLRGYLKDVWDANQRRLAFIREAFLDERRRKQTGEKIGVDFFLDALVKGEISENSVLYLVQNMNIAAIETTLWSIEWGLAELVNNPHIQKKILDELDSMLGQGVPLTEPDLQRLPYLQAMVKEILRMHMVIPMLLPHMNHEPVKLNGYDIPAGCRVLVNAWGIANDPRYWERPDVFNPDRFLDNKVDPTGNDFRFIPFGSGRRSCPG