MVRFTMLPAILLVVCFHVVWSEIGFESPTSQAFLADLGLDKIVSDEATPFLTLVAEDGDKTDGDKKDNQKTDGDENASQKTDGDKTEDPKPDGEKPAQQTDGNNPPDQQTDGDKPPDQQTDGDKPPDQQTDGDKPPDQQTDGGKTDDQKTDDDKTKDNPPEQPGTGGNPEEECAAKLTFKVQVTILGKLGYSNAKPSKEEKQEMKDKASKWIFSTLLRSMLRNAEQYKLGEKAVPTITVTTKEPFEATEDGQRSPLERTILDYVFPDTDVCSAAAFGRFLCRDYDSAEEELLTGVLRSLDVAAQYPAAAMQMASKSGLGPKSLITLRAASLEGDSASNFCNWGTKFSSDSVQGALMMPDCPANSVRCEDRENLCTADEAKWKCKCTFGYEGDPKIPGLEQGSIEGPFHIEGECKPISGYCKSGKHPMKLQDGSD