MMKQARTLLSSRSLCDQSKSLFEGNFKVSPLRGFATRADSSTSARGFSGKDAAKPSGRVFAPYAIFKGKAALSVEPVLPTFARIEPGNLRIDRRGSVMMTFMPASGERKYDWEKKQLFALSATEVGSLISMGSNDSSEFFHDPSMKSSNAGQVRKSLSIKPHADGSGYFISLTVNNSILKTNERIVVPVTTAEFVVMKTAFSFALPHIMGWDRILGQADTAAQGITLHPKTDLPQLGVEWV*