MSTHLAAVLKGKGQPFEIQSRPTPKPGPNELLVAVKSVAFNPADTFMRSQGFFITEYPTVTGFDMAGIVLEAGENVPTGDDKSSLCFQPGTPVVAYSASAWRSCAPDYGAFQEKCLVPWQHAVPLPDENMSWNHAATLPVSVQVPLSAWDQMGIPRTEEKSTGTRKKAEKNEVLLIWGASSSVGTMGVQSARIMCQDPDSPFAAVYATAGSDNLEYIRSLGADSVFDYKDPNVVDAMVSKAQDSGLVIRHCFLAVGNLSLCQGVLKAFAKPGEKKAKVVSAPRLPEDGKDVEGVQVMFVMPSMVEEERLEQFRYWMGTWLGKRLAEGSIRPSPKPSVVGKGLEFINEALDRMAQGVNPCCVSETAMVE*