MLEAAEDKLGGNQETIHGPAELAAWEELVLQDQVMPDLASAEEVSRWRKANGQDLKTAASQAPCLKLASWDDPFVVSTDASNIAIGAVLEQEGHPIAYMSRKLNSAEKNYSVYDKELLALIQALKHWKHFLYVQDFTVRTDHQALKWLQTMPSTQWSERQHRWSQLFQQFGGMIEYIPGKANPVTDALSRKGVVSNLNLTLISLVGKGLDNMKNTYADSSEFAKPWGEALASTGLGHYLIQDGWLFYKNRLCVTRPFQPLLLHDAHDAITCGHRGMNGTLEKLERSFYWPKMRRHVFTYVNHCRVCQKVKIPHGKQAGLLQPLPIFYDLP*