MVSETLEFYTKALGAMSSLGIARASQKLQSIPHHFTYQTTPNPKNVVIIGGSYAGTRLAQRLTETLPTGYRAVLIERNSHFNHFFVFPRFSVVKGKEEKAFIPYDNLAKSAPAGIFEHIRDTATEITPKTVKLSSGVEVEYEYLTLATGSWQPAPSKYDVLTKTEGVNAFRATQRAVEAANTIAVVGGGPVGVQIATDIKSYYPAKEITLVHSREKVLSAFGPRLQGAVMDALRKMGVGMVMGERPVIKKDAPDGAGAGMVGPGSLTFKDGTQKSYDLVLPCTGQRPNSSILAHLAPGAIDPQTRQILVHPTLQINDGSTSSSDKEVTISERIFSLGDVAKTGGPRFARAARAQAEIVTSNILHLIRGQKDKLSEYHPAMYEGAIKLTLGKSDYLFCGRMPDGREIVKFGKTQPQNENFEVQSAWEELGAREDSAETGLAARTEKLEKHKEKFSACWGQGWGQGWEKNRDQQLPWQRRDA*