MGLPWFRIVMIIVMLSSDDVEGALASIAHVVLSWSLRELLSVTQQCVMIPKLVKLGQVHPEAWRRAKIPWLGFAFHFAIAGAMQWGLYRGGSARLGLFLILTAYALPVFKSVMYPRLWTMVPFLGFVMYFVWTRDGVRELLVGLALFQGVSTLQETRGYYFGTSAAWSFVIWTVAFACTAPILVIFAVAYFNSPYFERMIKYRKRAKYARMWWWFERYAYVLGYESEEGDDPFTILGVRRTASTVEIRKRFRDLSLMYHPDKTGNDSVKREMFIKVQKAMEMITKGTFDDARPDAETMVQSRALATIKRCGSLWSLIVIWLALSVLQGIVFLGQRAHERRERELNPDASSSEANKYPEVHIGPTFVGSSILGFTKSRQNQRRGVENVNAGGARVVGNRRIATPHGQVPRFDEVEPTEPADPDAEGLRRRRTPMLDPVENVELD*