MAVPVIDMKKLLNGEERKLAMAKTHEACQEWGFFQELFKEHYKNSMDAQFKDSVVVEMLESVLSQGMNFSTTKIDADWETGFFLQHSSFKTNTVAQPLPANLKETMDEFLEQLKGLAERVLEIMCENLGLEKGYLKEALAGGNAHGNSPFFGVKMSHYPPCPRPDLVDGLRSHTDAGGMILVLQDDGVDGLQVLKDGTWFDVQPVQHAIVIDIGDQLEVMTNGKYRSMWHRVLAKEDANRMSVVAFYNPSSLAEVYPAPQLIIRSAEKNCCSENGENIVNAGESNYDYPKFVSADYMRVYAAQKFLPKEPRFEAMRTLEN*