MSLFSQMHLLGTKPTQFTFASITNVCGDLLNLGRGEQLHGPVIKSGFQSNIFVGNALVDMYAKSGSMDFAGQLFDGMYDRDKVSWTAMITGFSQSGQAIKAMHCFVQMRRTGVKPDQVTYSSILSACAKYGISDSQIQLFETNSRSAGYTQRRHDDKETLEMAFEMQHMGMKVNHFTFGNYVSVSDYLFALEIGKQIHAQVIKDGSESNVLVGNALVDMYSKCRSIKDAEQVFKTLPECKVVSRNVMIAGYGHIGLGGHALKTL*