MTKQEVKALYTGNIVVALLKDVSTIASFSVAEKWNKQKTNCLEVAIQSVVQVNPILTSSMDTRKSDNGEEEIVAMFHTFHPKELLKIIPKPSKPNFKKPLKDLDKKELLAYLEGEIIPQFPSHVGQVTRHCGQEITDKSPVFEVHMMHLPENYACYSVSLSHCIGDGAIYYQVMEQLNSAMTSGTIETKINWDGYEKIKAPNVAPSLALPPLTMLGFMIGPRVFKKFGPKEAEPYTLLLSKKKIGQKKKELVDSTTKYLTSNDVVLSALCGAMLDNAAIQTQYVNLRGKLDELDPSDAGNYVLTSVLGAKDAASYPNAIRKVTASGQSNISPWKSFLPIARGNYVCNTNWAGLKSVLDGTVAHVPSNGFIRSRFAAGGSSYFTIIFEYDNEALGVATNCPIKEGGLLGSILWD*