MALQRDRDTTLTKVFVGGLAWETQRDAMSRYFQQFGDILEAVVITDKTTGRSKGYGFVTFREPESAMRACADPFPVIDGRRTNCNLAAFRRNTPWLPPRIGRGVVQSGSPFLSQAGSPLPGGRAGSGSYGGAPFLPAQPIVYPYQQHTYPYFPYGYHHQPYATGETCYTQNIMYNPWMPAVNPYMYGGAGSPSVMPPPPSQFVPEAAVHARYLANVYHQGYTMPPQPYFSPRPANPGFITGYAPHEYLSQPPTSSIPSVLGGAPAGTNSSQQQQGGAGGVEL*