MTALRLVARMKRDWIVAGRRPAGICAAALLIASRAHGFDRQHHDVTKVLRVCGLTVMSRVKEFEATPSAGLTLEEFHTNDVEGEVDPPIFTKNRIKEARAKAVMDNNVELLTSGALDNPNHKGKWASKWRRPKAKTDRTSQYAEMYEALETEMTEDALEQQYVNAAESGEDIQDCQSDIKQEPLVSFTRAEQIVEHRAPQGISTLHAEISYPLGKNHRPIVLPNQATAEELEAPRQKAVDTLNFGEWKTGVPSDAADEVDFLFHTDDEVREREAVFNLQNREYIEIQHQKENERLLAEAASKAKQEDEIAQEEGRRRYLKTSRARKRNPNELTTEEALLEVVRTRKISRKINYDAMSALFDDTGDFSTELLSDRERKKEEGAIGEV*