MAIPLTGKAVGLLGAGTQGRRLAYMWLSQGRDVHLIDAQDKQLRESVQFIEGLRSQSKQLHIKQGKVEIYTPDTLSQALKDTWLIVECVPEKLELKRQMIAQLDELSPHDTIIASNSSSYTISEIIDGLRLSNERRVLSAHSYWPPETPAIEIMGHSRTDPACISLMMQQCREHGFSPFHVKKDSMGYIYNRIWAAIKREALLTASEGVTTPSEIDTIFKDVLKTDKGPFEQMDVVGLDVVLNIEDHYAATRADIPSEPREYLKQFINRGRLGVKAGRGFYNYGGLEK*