MDYVNGPGRNHLFVPGPVNIPEQVLRAMNRNNEDYRSPAVPALTKTLLEDVKKIFKTTSGTPFLFPTTGTGAWESALTNTLSPGDRTVSFLIGQFSLLWIDQQKRLNFDVDVIESDWGQGANLEVLASKIAEDKSHTIKAVCIVHNETATGVTNNLATVRKILDHYQHPALFLVDGVSSICALDFRMDEWGVDVALTGSQKALSLPTGLGIVCASPKALEASKTAKSVRVFFDWGDYLKFYKLGTYWPYTPSIQLLYGLRAALDLLFEEGLDKVIARHARLGKATRLAVEAWGLKNCTQKEEWFSDTVTAVVVPPHIESSEIVKRAWKRYNLSLGLGLNKVAGKVFRIGHLGSLNELQLLGCLAGVEMVLKDIGYPVKFGSGVAAASAFLQNSTPLIPSRI*