MMRFLVILLTASAVSAFSPSLNTNKVHVPVPSVLTTSLSSPLFRSQASSSSLTQCEAMLQETELPDKLYFEKEKEMPKVLGGLKIGLRKLVVITGASSGLGLNCATTLAKTGRYFVVMACRDVEKGKQVAKEKGLPDNSYVVMKLELGNLQSVRDFVSNLKAFKAARPLTHLICNAAVYKPKDPEPAWTDDGFEMSMGVNHLGHFLLVHLLMDDMSRAKGARVCIVGSITGNTNTVGGGLVYPQADLGKLQGFEKGAKKPVAMADGKPFFGAKAYKDSKVCNMMTVSELNRLYHKDTGIVFSSMYPGCIAETALFREKRPWFRKAFPWFMKYVTGGYVGMEEAGERLAQVIDDPQCTKSGVYWSWNGGAQTVGRWSPDGKPRGAGGSGGEIFENQQSDAVRDLPTAKKMWKLSREAVGLSKKEMFKGGKLEEE*