MDAHGRGCSFGTGRDKEEDMRRGPWTIEEDIILVNYIAKHGEGRWNSLARCAGLRRTGKSCRLRWLNYLSPDVRRGNITLEEQLLILELHSHWGNRWSKIAQHLPGRTDNEIKNYWRTRIQKHANHLKCDPNTKQFKDAMLHLWIRFRAGSATPSGSHQNPTTTHQNLTDGQACLPTPAHSNMGATSDFRDSDFHGNETNLQTAQVSSLESLTSPSGYFNHEYNLGFGVDTWGSTWTMEEFEFS*