MRTITLTTDFGTVDGYVGVMKGVMLSIAPGIRLVDLSHEVPPQDVRRAAFMLYTAVSFFPPDTVHLAVVDPGVGTERRAIAVQVPQGFLVGPDNGLFTYILAEAEEWRAVELRDPAYWLPQVSGTFHGRDIFAPVAAHLARGVPMEQLGPPVSDPVLLPLPRLEVREDRLEGEVLYIDRFGNVVTSIGRLRWAGNGLVLDAAFRRAAPSLRLAAAGAVVEIGRKAIQGVRRTYGEVPVGESLALVGSIGFLEIAVRQGDAAHTLGVRPGDPVTFHLR