MVAFLPVAGAGKVAGARVHPVVVFNACDSFVRRAEAQDRVIGTLLGSVGVDGVVDVRNCYAVPHNEQNDTVYVDVEFHRAMIELHQKVNPSEKIVGWYSTGDGVVPTDALIHEFYSHECQNPVHVTLDVGFNDRAKLMRAWTGSSIAIGAQAKSAADAAGDKAAAAAAIAEKKETAPGEDGDDAAATGPGDDASASAAKPPAAIHFQEINLTNVFDEAERVGVARLCAPSSDASTSDDVSGADGLQKTVAKLSGMLDDAAKHVAAVCDGKAPADAEIGRHLSDALSAVPRLTKEQFEKLFGDSVADVLLTRYLANITKMQLMLAEKLQTTSLLV*