MTMITPVQAILASNQHFLDRQDVMESNVRSYPRKLPFAYAKAQGCWVTDVEGNEYLDFLAGAGTLALGHNHPILMQAIKDVLDSGLPLHTLDLTTPLKDAFSEELLSFFPKDKYILQFTGPSGADANEAAIKLAKTYTGRGNIIAFSGGFHGMTQGALALTGNLGAKNAVENLMPGVQFMPYPHEYRCPFGIGGEAGAKAVEHYFENFIEDVESGVVKPAAVILEAIQGEGGVVPAPISFLQKVREVTQKHGILMIVDEVQAGFCRSGRMFAFEHAGIEPDIIVMSKAVGGSLPLAVLAIRKEFDAWQPAGHTGTFRGNQLAMATGYASLKIMRDENLAQNAQERGEYLTNALRELSKEYPCIGNVRGRGLMMGIDIVDERQAKDAIGAYPRDCELAAAIQKACFKNKLLLERGGRGGNVVRVLCAVNINQSECEEFIKRFKQSVVDALKVVRS*