MVNHMLKLDEQIGHIRLVCSHVILEMNINVKAAMYPHQRGGFEFMWKHIMVDITFHNLNIKYFFLKKDDGTVGVFHCLSGAAKKSTPCTDGVAEILAKSKSLLGIRYDLFRILTGEDGKGYKKALREILLKFPRLLVYEEGQTSRNENNLVWKALRKVEIEKRILLSQTPFQNNINEIHNTLCVVSPNIAVYLKQKWASLSNSIDKNARAFENLRDIRSPFVHKCSENIKKKELLKRVPENPGSFYEQNLMSLISVHPSLVENMKELSELESQLKERRCRLDTNIGVKMKFVIELIRICSGWKERVIIFSREILYIDGKHDVNQRQISINFVNDPKSDFKVFLASTKACSEGISLIGSSRVVLLDVLWNPSIEQQAISRVYRSGQTKFVHV*