MRPTCSTLSCKHYLGPFESISDGKIQLAIPDPPFNEDMPRLPLPTNFYYTLEDILFDTVKKKEGLTWSVHRPCAILGFSPWSLMNILGSLAVCAAVCKHGGLPFRYPGNAATWERFGDVSDAELIAEQEIWASIEPNAKNQAFNVTNGDVFSYKLVWRLLAGLFGLEVPPYNRQPISMKELMKGKEPVWDAIVQEHDLSPTKLDDVGHWWFVDMILNLPASPVLSVNKSKEMGFLGFRNTEASVLHWIDKMRRKKIVP*