MSSSSSSPAPPHVVEDCLGIVQLLSDGTVTRSGDYSSISLMRDVPIDLPVQWKDVVYDAGRGLRLRMYAPANHGGEEGKLPVLVYFHGGGFCIASFELPNFHAGALRLAGELPAVVLSADYRLAPEHRLPAAYEDAVAVLSWLRGQAAAAADPWLAASADFERVFVCGDSCGGNIAHHLTVGCGSGDIALDAARLAGCVMLWPYFGGEERMPSEAPPPPPEGDASPSAMGITLFDQMWRLALPAGATRDHPAANPFGPESPPLDGVAFPPVLIVDPELDVLRDRVADYAARLQAMGKRVELVKFEGQGHGFFVLDPMSEASGELVRVVRRFVHAG*