MADPAIQIWVWVASFLGSLAQEGEIPPMASPIYGRLLQILRSAQDSMKQIRAVREVQVPYVYTHTLAAVVHVSNILCATSMGLTVGSCLGSILVHIDPRLTLYGVEPQPNHSADTDVQVLIIQGLKCFFAPVLYQAFLEIGFCVSTPFGAGAESAKLPIDELISGWLEDVKHANHMAVAPPGWEAPCFKPKDFSGAAAAASKSPKASKGPVTVLPAAAGARRESKMLEALDVAWMGDGPMGVGDGSWISW*