MDCAERVVCVLCAPALLGKTHDPAFKWKFYGFSALLDRGAVSANSAIFRCCGYGWFLQVSPMQKKTGHKIPHIALSLSVYQNSLKADDILSAVFELSMYNHSKGTYHGCKASYHFDIKNTRSEKQCLIPLEELLKSSDFLVDDSCVFGVRILKAHVSSQNKPIVIQKKPSTVQNIFLQKKGFIKGTYTWTMNNFPDIVPVRSPAFEAGGHKWYINMYPLGDQCSTNSLSLYLHLHDLNKIPLETGMVIELTLSILDQKHDRHYTVTGRFVFGVAAKNGWGWPNFIPLKTLMDPFSCYIVGANCMLKADVTIIGSSNDG*