MKEKDTSKQLLPTRASSSSRFGGKVGSNIAVVLLLVSLGFVLGLTSSNAMFLKSFYPSSLMPSSMAPLRLVLSSTSTSPSPPSPPPPPPPPPPQQPAPMHSMGDEELFWRASMAPKSRRRLPDGVVPKKVAFMFLVRGELPLRPLWEKFFEGQRTDHYSIYVHAHPSYSFTGSPESVFHGRYVPSKAAKWGDASLVEAERRLVANALLDAGNSRFVLLSEACIPVYDFATVHAYLTGANTSFVDSFENGGSRSRYREFFAGRNITLARWRKGAQWFEMDRALALEVAADDELCFPAFRDFCVGRRECLIDEHYLATLVTMLGWGRRNANRTLTYADWSRPVNRHPHTYTAEEVTEKVIGGIRADKRCSYNGASSGGICNLFARKFPPETLQPLLRLAPKVMGFG*