MLHLISSRRTLKCMIAESREKSYARLLLQNLSSSFKFISSISNPIITKPHSFTLSYLINSCGLSPESALSVSKKLNLKTPENPNSVIELLRKHGFTDTQITKMVTKFPSLLLRDPHKTLSPMIDVFKRYGVSGPDLTKIISSSPSLFEASVNKRVIPSFDFLRSVVHTDENVSATLRHSSRLFQSNLEEKIAPNISIIRSHGVPDSNIAKLIVTHPRTVLLGVERFGEIVAFVKEMDFNPLSVNFTFAIRVMSGMKKSNWERKMKVYERLGWSKEEFLSAFKVQPKFMLVSEEKIVKVVEFLQCEMGWKPSILAKYPNLLLFSLEKRTIPRCLLLRILIKKGLIKERRGLFRMLNICEKQFLEKILIKYQDLVPEIVTVYQGTVGPVAFPTVGATQKL