MMALGMRDGGVEGMRRASDGWEVGRAFEGSKMMELVAWNASGSLLAFVPKLDAICIIDPNTLDPVVASFKPLTAPDGNKLNVHAIAWSPNNDQQMALATQKGIYLVTVEEMAHEVAAKVSSIYTPVFEYWGKSGSRTDQMVWSPSGKWLMARTLGEELAIFNMESMTRAFCTTYKHVLHSFCWDEAHERCYLGIKDGSSEHGAAVDALSLDTFSRLPEFPKRAHRDSIWDMKLRPSGQGRDRTGEALLATVSKDTTAFLWDTEHCDTVRLVQLTDHGLRRVDWDHSGNLLALASNEDIILVDAVTGEAIRSWQLPKNHRVKSIAWHPRLDILAYVLNPIADRDAAQKPVGRCELLAAPDCMPRRARMWMQQPHSSPESSAGAGMPPFSGPAAAPSLQDQVAAAPSGGVTPGVKNRFKRARTGNVRTTAEMWSK*