MVACNHGGSHEFWFLPDILTDEQKQLERQFREHLQSKGLLIQNYCDELVLLRFLKARQWDIPLATSMYKAMGQWRKEHQVDELYRTFDFPELKDLLLVYPHFYHKTDKNGRPVYIEMLGKTDCAQMLNITTVDKFYKYHIWSWERFEKQVLPAVSKWNGAPLLTCVVIIDLKGLSMKNFTLTTQKVLSKIFKVDQDYYPEHLAVMYVINTPTLFKAIWNVISPWLEERTRKKIQVYGADYEPALRDMIPEENLLTIFGGKSELPDHYATVGPWMDVEPCKSCTFYPEGNVDKPKLQQS*