MALVLAMQAAWRGLTMRLRGMRRRVIEIEEFPATVYCWTPKAAAMKKKPALLLLHGFGTDGTAAWAGLVPSLCQHFSLFIPDLLFFGDSSTTNRSRSEFFQAKCMHALLHSLGVSRVFVVGHSYGGFVAYRLAHLFPSLVSKLVIMSSGVMMDPHSNDDVIRKCGASSIHDVLVPTSPLALQRTLQLVLNKPVTLPKSVLKALLKFPYRAQRLELIDAIALGKEDSPTLPKISQKTLILWGDEDQIFNVNLAIELQKFLGAIAELKIYKGIGHVPQIAKGLDKDLISFLLEIPLP*