MMKQARTLLSRSLCNQSSSLFEGSSRSSAFRGFATWVDSSTTKRADAAKPSSGRVFAPYAIFKGRAALSVEPVLPTFTKIEPGNLRIDRRGSVMMTFMPAVSERKYDWEKKQLFALSPTEVGSVISMGPQDSSEFFHDPSMKSSNAGQVRKSLSIKPLADSTGYFFQLSVTDNIQNSNDRIVVPVSKAEFAVLKSAFSFALPHILGWDRITGGDVGIAAQGIASLPKADPMQLELEWGKE