MFMSGRLRYLPRTDRKDSAMTVHILAPDDTIFSVNRDIARVGFAQLGEEVRLFAPGDFDALALVPGDIVVGGIRYARQGMERLGIPVPDLDSIPEALMPFAGRRIWQATMAEARQLAGNGSAIFVKPLPDRPKLFTGTLLSSFADLIPTAHIADAEPVICAEPVDFVTEYRGFVLHGDLIDLRPYRGDPLHFPDPQVIRAALAAQSQAGAPAAYALDFGVTSENRTLVVEINDSYAVGAYGLSPVRYARLIATRWAELAAQR