MHAYRRASSPGTLFSSCFRRLHSMSAGSPKLSQDIKEFEEALAYKLAVLKPEEGGKVLQLSWLTSALALVFDTHVEAVNLIPPLDLPLLFCDEKWMNDYMDQTTRILEICNSLTAVFCNVEQSHLLLRHACHILLDAEKVPSPGDTDASIAVLHRDQLCRAHKSVQEWLDMQVSHEPRKFCATLENMIKGLVPPQDKDIGKGKCFLYALYGANVTMVFVFYVLSLAVSHEDEILSMILPIPSTFAWSATVSHLVELAKDEAKQVPSQNLRLEELGVLQIRVRDLFHLIEHSLEMKEQPVPEEDARKLAGAVNEVSLLLDEIAKGLDLLGTKLNDIFKKIVSSRSSLLDKLGDFGSDEL*