MPLIVITGLPRSGKTSRAKELEKYFTELGKGPVHIVSEADCIARSGCGVKESFTDTGKEKQIRASLKSEAMKLLTKSTLVIMDGTNYIKGYRYEIFCMSKNARTTQCTVHCAMTVEQRNARREEIVQSSSSGELDAETFDALCQRYEEPQDTSRWDRPLFTVYGGEEMELARIHSALYEQAPLPPNLATQNMPLSATNFLFELDKSTQTIIDQIAAARKIGLDGPVEIPQAGMRAEVPANMSVAQLNRHRRQFLNYVKMHTNVSSDISKIPAIFVQFLNTNTNGA