MDDLDDTLYPPSTGIQTACRKNIEDYMVEVLKIDESKVPFMCVDLYKSHGSTMAGLKELGYEFDNDDFHSFVHGRLSYETLRPDPVLRSLLLSIPQRKIIFTNSDKVHATKALTRLGLEDCFEGVICFETLNPSKGIVDNSDSLKTINPCAQTTSNSLNNVEQCTETTDNEDELETVITRLGKADYSDNVETTNSDNSTNSKSAILCKPSVEAIELALKIANADPKRTIFFDDSVRNIAAGKAAGLHTVLIGSSVRTEGTDLALESIHNIRKALPEIWENEEKSEIEVCSSSGISVETVVVA*