MMFFSRHIRNQLLHKKLSGEDVKGSIWQNAINTFAAFSTVRQDVVADAGKREGRVFAPYSVFKGKAALSAEPRLPTFNRLDSGGVKLNRRGVIMLTFWPSVGERKYDWEKRQLFALSATEVGSLISMGTRDSSEFFHDPSMLSSNAGQVRKSLSIKPNADGSGYFVSLSVVNNNLKTNDRFTVPVTTAEFAVMRTAFSFALPHIMGWDRFTNRPSESISQSPSKVVPQLMEAEWDR