MTSLLIHDSRLRDCVNGMNALPSKSFDYKDDDDDAHFATSSSTRQKNRQEAIKRFKPVHFSILGEPCVVCGDAASGIHYGVSSCNGCKTFFRRVIIENRTYSCKQSGDCPIDKDMRCSCRHCRFKKCLRVGMDRTGFSFSFRVVICSVTGSSSTLFVYENSHELNVGRRRKRKVAKVEKNNEEIIDVEDPLIFRLLELEDKFIAMLTSPAAPVHLDFKAAFVDPESKFDIPVEQYRAQQMPSGEQMNFSFWRAKILSTLVEWAKSFECFQKLSSEDQQMLIVHAAFSNLVLSEAYHTNEKYTDRIVFPDGLAGFRNLSANILKERSGLIPTVVAVINHILVPIRKMQMTRVEYVLLQAVILFDPGTGLEHHLDVNMHLCAVLSCFCMVEYSESGMPFYVQCVSLSEDAKRLVGEERHKLLRCLRQHLNRRYDPIEGAHRFGLILLRIPNVQKVAAFKRETLCTIETFNLMSPHPLTMEISNKYPDVSFF