MRKRKRVVAEEAPASPRAARTRAGSELVIQQDNCSIVEQLLRHGKDSPPNPSAVARAVHFAVFVAACRRVSRGDVLGAAILMPCVLKHWASASFWEMRISGASEHLTREYTRLCLEFVQLARHNGLAESTHVAQTLEELVAHVRRKPHPSFKGAYTLAGSRIAASLLAELSVEQLAFGRKDELSFQIDRIRLGFPNVVDSSHEPLRIMCQGIETLFFQNQMVPGGTDVLSVSRSVGNPLSQMVARWDKIGDLATAKDTFSCLFKYDVQKDGASAGATEGDVFGVAKRDLVRLSRWTVDRDALDRDALKVLELYGSLVDIFWVHVRRVCLYGTRYSFSSSFGVPKEMWYPDTGEDMYSENVLRRAVWRDLDFFVQEHGPSMSTEEERWRWGKFVRNDAFCRIDVNLLIQAMKNNALIQDLVNDRDPALIRSVVRACAFVNEKIGQGIELRVQNLKHKQSQNDEE*