MGLSTTLPSTTPTNHSQRSPPKQPELPHEEALPSELEEVLPPFEGETTCQLLLKDPESGAMYDVASATAYPPRENEVCHTVPLLPGHLKVKIQKVSDEFLGLPLPVPVPVPAFDIEVMENDIGTYVQWPTTLIRFSVEATPKVKKLKRMSPEMIFSNELASGFSASRKSPEIPDTIVDSLTQECEWLRTFVASMPDGDSFKVILDGTSFHYNENGKIQVDKNDISQFLRGAKLNISIIQVFMRYKMCGNRVNRKEPLWKYVEVFTSMSGDPFTDEQIDEIRDKWASYFTEHCV*