MAEKNRLVTVAALQFACTDDVSTNVATAERLVRAAHQKGANIILIQELFEGYYFCQAQKEEFFHRAKPYPGHPTIVRMQNLAKELGVVIPVSFFEEANNAHYNSVAIIDADGTDLGLYRKSHIPDGPGYQEKYYFNPGDTGFKVFQTKYAKIGVAICWDQWFPEAARAMALQGAEVLFYPTAIGSEPQDDGLDSRDHWRRVMQGHAGANVVPLVASNRIGKEIIETEHGNSEITFYGYSFIAGPTGELVAAAGDKEEAVLVAQFDLDKIKSKRHGWGVYRDRRPDLYKVLLTLDGSNPVK*