MSFLSLMEAKLPPGFRFHPKDEELVLDYLVKKVAGNGSLNYSEDPTIIEVDLNRIEPWDLPEMACVGGKEWYFFTRRDRKYATGPRTNRATLSGYWKATGKDKRVTDVRKGTLVGMRKTLVFYQGRAPRGKKTDWVMHEFRLEGPNDLPNISSKEDWALCRVFYKDRGTSPKLCEDNSSDDTDTGSSLPPLMDTFLTFDQTPLSLEAFEQVPCFSNFYQNPTAQTTDPSLSTLPQVEPTMPTKSLAQSNVLADLTPFLDPISYEKEVIMAVLEHFNKMESNRKMLELVSPSFLAEGSYDSYLPQMGLPTI*