MKSTNTNTKLILLHPYIQKQGSSNRLWLLAFISILTLAFLVTLIYTRESTFITAATSSVIPSSNNAPVSGFGSAPLPATVINTLLHYASKSNDTFHMPHSDLKPISDVLRKCSSPCNFLIFGLTPETLLWKALNHNGRTVFIDENRYYAAYYEELHPNIDAYDVQYTTKRSEMKELIASAKEQVANECKPVQNLLFSDCKLGLNDLPNHVYEIDWDVILVDGPRGDWPDAPGRMSTIFTAGILARSKKGGNPKTHVFLHDFSGEVEKVCGSEFLCNENLLEANGNLGHYVLERMDENSVQYCNNHSSSSGAASST*