MRTLFWDRLPDTRVAGTFWESHPPDYSLLDAQRVGALFQAAIRRPASPGRGSGGDGGSAKKQAAAVLDTRRATNIGIRMARLGAPWQEVPAAVQALDPSHLLSSADSIAAVAECAPKDDELQLLRSFLDGGGATQRLSDAERFAWELGGVARLPARLRCLLFKHEAPGQVQDVVATLECHLAAQRELRTSTCFALVLRHALVLGNYLNHGNTRLGAASGFRLKNLNKLADTRSLDGKETLLTWIAGQLVAATPPLPLLAEQVPHVASPRLRVTVDEVAACLASLKDKLAAVKAELERSSSEAAGNGGTDGSSGX