MSKPRVVMELADHVLGSMSLGASFSDYNCKINSLDFHETEDVMVTASDDESIRVYDTANATLARMIYSKKYGVDQICFTHDKHYVLYSSKNGWDESLRFLRVADNKYIRYFKGHRDRVVSLSMCPTSESFLSGSLDHTVRLWDLRSNLCQGMLRVRGRPSVTYDRQGLIFGISMEGGAVKLFDVRHFDKGPFTTFLVAGDAVEVSGMKFSNDGKLLLLSTTNSHVFLLDAYYGVQLHEFVLEPDPDGGTLEASFSPDGQFVLSGSGDQTLHAWSTISGQEVAVWPSYGGIPAVVKWAPRRLMFASASTILSFYIPDASKFNFPFHSDFYSNDADQQAG*