MDAHGRGCSFGTGRDKEEDMRRGPWTIEEDIILVNYIAKHGEGRWNSVARCAGLRRTGKSCRLRWLNYLSPDVRRGNITLEEQLLILELHSHWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHANHLKCDPNTKQFKDAMLHLWIRFRAGSATPSGSHHNPTTTHQNLTDGQACLPTPAHSNMGASSDFRDSDILGNETNLQTAQVSSFESLTSPSGYFDHEHNLGFGVDTWGSTWTMEEFGFSQQQQ