MAIVCEALRLRDLPAEMCESNIFGIPKNGSWDGDIEGNLRPITLQEVGLKLTTGLVTKRLAEAIEKHGILKGVNYGFRKAKATDDALHLMVAILEDAKEHRKPIYLLLQDIRRAYDSVSWASMELSLRRIGAPETYIDLHRNIFERRRARAITGHGLSDARAGKGGRGVAYVMGMGEDDADFAPARVTGSAYADDTQWMSGSAEGIQMLADVASEFFRLHDIAVNARKTEFAYNNVSPEPEPPLLGNPRVPVGKKLKPGEHFKLLGVYLTANLSWKEQIRQMETQARETVAVIARKQLTAQEACYVVEAVVQARIAYGLKVTPLTERQCDRLDAIWMRVVKHHGGLAASTSNYALWSHGTYSLPRTAHMMAKNQITDLLVRLCGEPEELLSQVMMHRIRDLQRKLGVPLLPTEFLNAQSTWPDPAELRREFVLTSHIPREVFSTAAPALHRARLYWMSDVTARDGERLCTWRDLHLRAPRGTLPWAAPAWWKAVAKALTIDGRGSGALRYPMRQPPGTLPRPWYSFRAGQGS*