MGRAFVYVILGGGVAAGYAALEFTRRGVSEGELCIISEEPVAPYERPALSKGFLLPEDPARLPSFHTCVGANDEKLTPKWYKEHGIELVLGTRVKSVDVRRKTLLSSTGETISYKFLIIATGARALKLEEFGVEGSDAENVCYLRDLSDANRLATAIESSANGNAVVIGGGYIGMECAASLVINKINVTMVFPEAHCMARLFTPKIASLYEDYYSAKGVEFIKGTVLTSFEFDSNKKVTAVNLKNGNHLPADLVVVGIGIRPNTSLFEGQLTIEKGGIKVNSKMQSSDSSVYAIGDVATFPVKLFGEMRRLEHVDSARKSARHAVSAIMEPEKTGEFDYLPFFYSRVFAFSWQFYGDPVGEVVHFGEFEEGKTFGAYWIKKGHLVGSFLEGGTKEEYDTISKATQLKPAVTDLEELGRVGLGFAETVVSQHIVPEVKEVPSSALVRQASRVVMMEKPLHVWHAATGVLVAASVAAFAFWYGRRRRRW*