MTRLLQFRAGRCERRGSTNIVDPLPTKGAVQRMVTFITLTSHITNKQVCYKDLESGAIVDDFILFSGDATFKKVLVPNSATARVYALGFSSSNQRVLYWMQDVDSSSDVSNVRRLNEFIDGPADDDEAMPIDVSNQSPPITLPPHSSIQETQQPAIPNVTAEQMNQFNDLLAAFSATGQQSRRPPYALTDILTLDAIGPLLESDPDLLMSQLAPHLPPDIEATAANVKQIVNSADFRNGVRTLDVALQKNLGDGLKMFFLHGLGLESGYEGVEEYIEAVKRRAERD