MVLLVRPVFDIAYRIKARTNTLKTKEGTGKGNDGLVKSLCKQGRLREALHILQDMVENGIWPHSSTYDSLLQGCLNAKSLPDAKLLHAHMIQTQFECQDISLGNKLVSIYVKLGSLVEARRVFDEIPVKNVVSWTAMIAAYARHEHAHEALGFFYEMQDVGIQPNHFTFASILPACTDLEVLGEFHDEIVKGGFESNVFVGNGLVDMYAKRGCIEFARLLFDKMPQRDVVSWNAMIAGYVQNGLIEDALKLFQEIPKRDVITWNTMIAGYSQCGDVENAVELFEKMPEQNLVSWNTMIAGYVQNGYVKEAFKLFQIMPERNVISWNAVISGFAQNGQVEEALKLFKTMPECNVVSWNAMIAGYSQNGQAENALKLFGQMQMVDMKPNTETFAIVLPACAALAALEQGNEAHEVVIRSGFQSDVLVGNTLVGMYAKCGSIEDARKVFDRMRQQDSASWSAMIVGYAINGCSKESLELFEQMQFTGLKPDRVTFVGVLSACCHAGLVDEGRQYFDIMTRFYHITPAVEHYGCMIDLLCRAGCFDEANNLINKMPIKPDADMWGSLLSACRTHNNIDLGEKVAEHLIALNPQNPAPYVLLSNIYAAAGRWDDIGSVRNRMKDRKVKKKLGCSWIVINKQVHAFLVGG*