MDKSTLCKMVSLIKFFLMASSNYSVCFALGCLVAHVAGDPYNSELARTPPMGWNSWNHFGCNVNESIIRETADAFISTGLSKLGYKYINIDIDGKLVPRASTFPFGIKALADYVHEKGLKLGIYSDAGQYTCQKQPGSLGFEEEDARTFAEWGIDYLKYDNCFDDGSKPEVRYPRMRDALLKTGHPIFYSLCEWGVDNPATWARNIGNSWRTTLDIEAKWESVTSRADQNNMWADYAGPGGWNDPDMLEVGNGNMTAEEYRSHFSIWALMKAPLLIGCDVRFLSDKRLQILGNEEVIAVNQDPLGIQGIKVRQQGDLEHRTLAANHKGSLTASVKPHACKMYVLTVSPYTSPLDWIYDILGTRLP*