MVPKMLKFSRMLHSSSRNHLLEVLYARDFSTATNNNYSAKGYTSDRIFAPYSVYKGKAAFSLSPCLPTFTKLDSGALVVDRHGSIMMSFMPAIGERKYDWEKRQIFALSATEVGSLIAIGPQDSCEFFHDPSMKSSNAGQVRKSLSIKPHSNGYFVSLSVVNSVLNTKDNFSVPVTTAEFAVMKTACSFALPHIMGWDRLTNQQSSGTVSFQPKMNSQILDLEWEK