MGSKFHAFMYPCFAFGHMIPYLHLANKLAEKGHSITFLLPKKAQKQLESLNLHPESICFHPLTLPPVEGLPVGAETTADLPPNTTGKLISDAMDLLRDQIEAKVRVLKPDLIFFDLVPWVPEMAKEFGVKSVSYQIVSAACVAVALAPGVELGFPQQPGYPSSKVAFRGHDANLYSIFTNSHKRFFSRIITGLKNSDVASIRTCAEIEGKYCSFIERECQRKVLLTGPMFPEPQEKSVKPLEDQWNQWLNRFEPGSVVFCALGSQTILEKDQFQELCLGMELTGLPFLVAVKLPRGSSTVQEALPEGFEERVKGRGIVWGGWVEQPLILSHQSVGCFVNHCGSGSMWESLVSDCQIVFIPQLGDQVLTTKLLSEELEVSVKVHREDSGWFSKESLRDAVKSVMDKDSEIGNLVKRNHMKLKETLVSPGLLSGYADKFVEALEAEVNNTKSS*