MVQAALKIEVKGDTPAASRARKPAVKSPLDTHLLHAELKLFCFDRTTGVPLPKVSVLVNTVANVNNGLSKNFAKAFNERANSKDKARRFGELGEYLLVTPKENERLEKSVGMMPIRLSICVTLRELRPLAGKDMHLDPFGQVNPLYAPPPTDKLSVQPQKVAFTTPEGMVQTFLATTLKAHDSLCVTGPLAQPAAVATLEHFAHLAKSKRAKQASLLESRLAEADALLAGAAAGEPPKWLAADGGTFVYSTDGQGHCLFYGPRIDAGRMGPPMRDFNYFSGIGGPWSYHAKWHLTSNVQSPVVTIFDKYPARSRLRHLPSVHASMPDGSALAKHAESDAKAPEEQAMVTSNRNRVRPQSAGSLXTLQ