MTGHLLGKSDVHRYSVVLLELLSGRKPVDMSQPQGQENLVTWARPSMTSREGLEKLVDPCLGGNYNFDNMAKVAAIASMCVNLEVTQRPFMGVVVQALKLVYNDMEETCEDSYSKNEGGSFGPDSGFRGPDSSWWNGSTPHLTYGYASPFVTMEYCSGPLEEINKPVSALTLVGGVGSLTQQNRSGPLQTIQSRLAFYWSKGSMSEHGLLSRISSNGYHWV