MRCHRHHAALDIARLFDEPADAWTTSSLDRYIDRLENLTVRRTWTSEILGQVKYFREKKEAFGNKADFATMSHVMRYYDKEGQCSGDGGANRSALVLLAGANKGTSTSQVLQACRKARMHIFEIQQRLFEIQFKRFQDSPLVTVHRKGWSDTVQHLQITMPHGAHEQAGLFLPVGKWKHADLLNETVETIPLADFIAQEHLERISYVIIDVEGKEPNVIRGMRLESNRRNFPVFQFELGGTWTDSRHDENQWGQYGIAMYLTALGYKLYLMGEKGDLPMLLRVEPEFFRVYSFRPEVDVGGNLLALHPDYADVGLQNYLQRFVQAPTPIQGC*