MSTPAAPFYQLRCGCNQYPWGKQGSNSLSARLCEKTPGWDGDDKRNFKIEEDKSYAEMWMGTYPVLPSYVASTGEDLQDVLDRYPKELLGEKVTTKFGHSKLPYLPKVLSIAKALPLQVHPNKEFSSKKHKEDPDSFTDGNHKPEIALALSEFEAFCGFKPVEAIVDILRLKPLRHLLVAGGLTVTDEKLSPEGLKQVVRTILTSSDEDIKKTFQAIRELPDSAFTGPNSHIPQVAKKLENQFPMNDPGNLVGLLCMNYMLLHPGDVIYIPAGGIHAYIQGDIIECMARSDNVLNTGFCPKAERDNVDEFCSVLNWESTTKKQTTLQPETYSGSKEGKTQLFKPPTSEFNVLATDLNSGEHETLSEGGPKIILASRGSATVKANGQSFELGEGHVYFIAQGVELDITAGSSGLLLHGAISE*