MSPKVWFITGSSTGFGRSMTELILKKGDIAVATLRQPDALSDLVAKYPADQLLVLKLDVAKPEEVSAAFSSAVAKFGRIDVVLNNAAYFALGEVEGTPDEIAQYMFRVNFWGAMYVSKEAIKVFREVNKPAGGRLLQISSVAGIIATAGLGYYVASKHALEGLSDTLAAEMDPEWNIKASCLPLTQNAAHQPGAFRTNAIGNLVKLPQPPAYIKPTLPANITRGHLQTPFGADPDKAAEKMYRLSELHDPPLHFPLGKDAVVVMRKKIAAISVDFDQYESWSDDL*