MVAVRLLARISRQCAAAVSASAARRRLFGVPAAAAQPFASSCSPVRVSYMLNQPLRYSTTIFQRFGFSSSTPQQNDKEVNQPKDQESTVHESNDEASKEDSGLPGRGMEDLDLSKEDLVKLVHEKDELLNSKDEEIKDMKDKVLRSYAEMENVIARTKRESENSKKYAVQNFSKSLLDVADNLARASSVVKESFSKVDTSEDSTGAVPLLNTLLEGVDMTDKQLGEVFKKFGVEKFDPLNETFNPDRHYAIFQIPDPSKPSGTVASVVKVGYMLHDRVLRPAEVGVTEGGPTEEAEQPEQKSSGD*