MAFHSVVTMEKPLQHISLTDWHARVSQLRNVADARRSDAFAIRHASRSLRNETRIEGDWANYETNESLTDRISELNRWRDIISKTFERIEREIYLLQEEKNATERELETLTGPISVIAECLTMRDGRLGSEMTYDEADTEIKNELAILENNQRLLADRCQKAWEKLTRLEEVRFKIGMEIDNKLEAVELDNSQLALDRNAANISYKPDPTRNPKNSCSYETWLEHVKNMKQLAENELADTYAIREALFVCREKARNMLQSQQERAEHTIRKRIFETQRARNELEWQKMKMKDEMEQAVCEIKTLEQALRDKSDGLKLAETRLENRAQRSGMELCMDQAHEMLCVEVEKLREIRRRLIAKIEESKANYNLMEEHAQKIDVDLENKQHSLMTDIRALDLRQRLKGGEFGLKIANPSAQTDRNIVLTRMEDEIPKT