MSKVNIFEVGPRDGFQNLKEFLETDKKLKIIDGLIASGIKQLEISSFVSPKAIPQMKDAKEVATYCVEKYPDVKLYALVPNLYGAKVAWECGIRDISYVISLSETHNKKNINRTHEESIDELKKIMNTYPDMNICIGMATVFGCPFEGLPKIEDAIRFAKRLWENGIREINLADTIGIADPKQVRETISALVEALPECRWQVHIHDTRNMGMVNTLVAIESGITTVQSTLGGLGGCPFAPGASGNTATEDLVYMLERMGYDTGVDFVKLLELSKYQKSFVNGVYSGHHVNIKSDSCNC*