MSDVTKTPFVRDLASSGTYLTHPSNSKTTEKKIRDKATDSLSLFLRSKTDLSLIDLLKLWKGLFFCFYHSDRPLTQQALARTLSYSLVPTLPRSTLHRFLRAFWITIGRDFHSLDRLRLDKYLFLIRCYVGVAFEVFLKPQQSSTSSTTSTNGGKRKREEEPTSSKRNKKNNKNKKQTQQEESTSSATTAEEKDWSALESYITIIEEGPLCPLNFDPDQPPMNEKEDYVPMPHGPDGLRYHVMDIWIDELEKVLEFEEGEEEGQPKKKVKGGVPMELLLRPIEKLKAESGYKPVRTRAAETLDDERLVEWGVKERKVVEESSDEEWDGFD*