MKLRAVLLLAAICVAPHVAVRADDACTDETCASHLNDLRGVLANAEDVADYVVRLRRELHLQPELMWTEHKTSAVVKRELTAMGVSFEEISAPGVVATIGSGSAPVVALRADMDALPVTEESDIPLERRSQIPGRMHACGHDGHTAMLLGAAKVLKSVEPELRGTVRLVFQPAEEGGAGARRMLEDGLRVMTPPIESSFALHNWPYPETPSGTVGTRSGTIMAGSGSFEITFTGAGGHAAVPHKNVDVVVCGAAAVMATQTIVSRLTDPLDSALVSTTIFKAGGEASNVMGDRAVLAGTFRALDKRTFEWLHGRIEHVAAATGAAHGCDVNVDFFPVSNGVRHEEYPPTVNDARAATLAREVATSMFGDDAVVDVAPVMPAEDFSFFAEEWPSAMMWLGAYNVTAGATWPLHSGKYVLDESVLHRGVAMHVAYATEFMSTGFRG*