MDTKKPELVFIPSPGLGHVASAVEISKLILDTDERLSISLLIMKHPADFGVQPYLQSLSSHSRLHFVDVSIDSKTAAELLSNKDRFLYDFVVGHKSKVREYVRNNITSNSCCGFVLDMFCISMIDVANEFGVPSYIFFTSATAFLALSLHFEALRSNANEDEISKYDYSESNEELSILGFKNLYPAKILPRPAKSVTPSSILYFNGIRRFKETKGIIINTFAELESFALQSLSDANIVRQIYPIHPVANPEDGDKKPETESIIKWLDDQPKSSVLFLCFGTLGSFEPEQVREIAIALERSGQRFLWSLRRPPPKGKVEMPKNYDNSEEVLPEGFLDRTNGIGKVVGWAPQVTVLSHPAVGGFVSHCGWNSVLESVCCGVPIAAWPLYAEQQMNAFLLVKELGLAVEIRMDYVKDFERKNPVDIVTAEEIEGAIKKLMVQGEENEVRKRVKEMQEKSRTAMEEGGSSYTSLQLLIEDFISNIS*