MVSSTAFIVVQVALAALAAHVIYQCYFHPLARYPGPFLARFTNLWRLFTFFGGQHHLSEQHLHDKYGHVVRVAPNWLSFSDLHDFDAIYGFNKSVEKDDFYLFGRPRDNRVPSVFALKTDADHRQRKRKVVGPALTTAKITRYESVVTKHVDLFFTRADAASASRQDGEMAAVNLAPLAHRFTMDVMLELIYGPDVVSHPYTDSATGADMCSAMRKLVKMAWSFSLCPSYGWIMNSRLISGVLRTLTTSKQGGPTGMMALMTSSHTMIFRRPEQVSLPAQPGIVKSWLDIPLDDSSRMTQDEVFSEAVNLVFAGPGSVAAALTAMVYQLGTQEGQLWQEKLRKEADVEAPPFSLELQAVVKETLRHCASFPTAFPRVIRRGAETIVSTLPAPLPIGTTVSANSYVLRRSRKIWGHDADQWLPQRWLGDESQRQEMEAKLVAFSKGREAALVKNWPG*