MPGAVTKAKLGYDPVEVDPEDMLRMAAEQPQAMAAYSVSDAVSTYYLYMTYIHPFIFSLATIIPMPPDDVLRKGSGTLCEQLLMEPEAFYKVTVDKGETYIGGKVEARESGVFRADLPLRFRCQPAAYQASKLAYVVVHEGKMRVEDLVNYQEVRDTIAGKLAGLRDTPNREEVPLLYHLDVAAMYPNIILTNRLQPSAIVTDEHCAACDFNRPGKTCLREMEWEDEPGAVRYWEDLGWEEKAKLLKDRLKMYTQKVYKRVLDKPVLEPRVAGVCQRENDFYVDTVRAFRDRRYEYKGLNKTWKNKLDAAKAEANPLKVAEASDMCVLYESLQLAHKCILNSFYGYVMRKGARWYSMEMAGVVTNTGANIIQMACGLVEQLGRPLELDTDGIWCALPASFPENFKLKNKNGKELKISYPCVMLNVMVADHCTNEQYQTLVDPATKTYAVSSEMSIEFEVDGPYKAMILPASKEEGKSIKKRYAVFNFDGSLAELKGFEIKRRGELKLIKVFQAEVFEQFLAGTTLAECYAAVAAVANRWLDMLDTQGGNLTDEELVNHISEATTMSKGLEEYE