MSFHSYTTVRPYLTPSPSASPLFLHFQVERRFGDGMASFLKATHFIHSSNNHQNHPFSQSYTQTIKISTSRKPLMAALSATATVGLSETFTRLKEQGKVALIPYITAGDPDLATTAEALKVLDRCGSDIIELGVPYSDPLADGPVIQAAASRSLTKGTNFAKVISMLEDVVPQLSCPIALFTYYNPILKRGTEKFMATVRDTGVHGLVVPDVPLEETEMLRKEAARHNIELVLLTTPTTPKIRMKAITEASEGFVYLVSAVGVTGARASVSSKVQSLLLDIKEATSKPVAVGFGISKPEHVKQVAEWGADGVIVGSAMVRILGEAKSPEEGLKELEVFTTSLKSALS*