MVSLSLTPHISPSAAESEAIQPADASLDALFPVADLRFVDDNQDASAEAESSLPVAQPVESAPQRRVEEESIFKTYLREIGSVEMLTDEELQECCSDLRVLLAWSNVNAVLAEQLGREPNVREWCEAVGTYQLSEFCTELQRLRKSKDKLVAANLRLVVSIAKRYAQLGVNVLDLVQEGSLGLIHGAEKFDISKGFRFATYVSWWIKQRVQAAVVNHSRAIRLPSYFNTTARKLAKVRNELSSHYGRNPSNEELARALDLSVERVKYITRKEKETHTVSLDVPTVYRGSTVCLGDMLECSAEQPEEACVKSLMKDDLEAVLFMLSPREREIVRLRYGMDDGNSRNYDEIGSLYCVPGNRIRQIEARALRKLRSPRFNASLRDYIKS*