MGKRGNRANLEPLKALPQQARSQKYAPLPRAVCRRLRETAEAILWRNVDLFARHKESAGQLAASWSAATLVRTRQAEPAGRFEIVIKPIIIATTAVDPRRPGAALRVRLEITLGTFEAGQDLASLACLEQLTAFTREFKYGIRRYGGGPDFEPYFVHDLAPLIEGLASGPAARSLKRIYCKGMELSPAALRALPRLTALQCLSGSFKANCDFPYLTLSNLSNEDLANIGSCPALRSLGPLHLNSHFSTSGGMYAHKKSHGTFEPDREVLASIASRLFALEKALDCSASLVELVLQLEYPRAEELEPITSLARRAPGRLSLVLLLNVDFDRNAEIAAFRFAEIAAALALANGTLGRLTLVTTIYGGVCQTRLDNLSAFAGCSASVTDIEVCLRVSHGIFGSTREQEDEVTLQEMVKQALPAACVVFAHKIPGWYITSYS*