MVGRMDLRVFVLLVVLLGGCHGWSHNHFDATPSHKSPSNQFPIHTLILCRHGDSIWNGGEPGCQETFTGWSDVPLSQKGIKEAKATGEQLSALYSLGIDVCCTSILSRAQLTAHYCLWGFAEKPNHEQPRQYVTDYRLNERHYGALQGFVKQDVENGIYGHDPKQVRDWRRAWYAIPPLLQDEDPQRIQEIQKFQHFCDGPENVPRGESLAMVATDRIQPFLDERLTPLLNQAALRKQQLCVDSSSSEHAGGTGLVVAHANSLRALIGILCRVEENPSALQKLEAMKIPTGVPLVLKYQQTDDQPGKYRVLDALADYTDGLATTINEIPTSFQNNDADLPVRPLSCLPFGGGTPTVLATAAASPLSPTYPLTTKNYKESADSKKTKALTAGVDQKKVLEDQSMPVQ*