MVLNKRHERMVTLLSKNSPPDTSREKFMDAKLYEAAKKGDVDSFIDALVKVSQANNSLSLRTISEQRTHSKNTCLHVAASHGNKYLTARAGHIGVVKILVRFKNYDEQMYSAKECDTTESSPRSKEWVKNSVGNTSMHEACLTNMVDVVTTTLSNMTLDAKKRFISESKNGKLLINAAIKRKSTVMLQEITRNIPSQIHATDKIGQTPLSCAVSTAENGKDRVVSFILKTKDLGFLINKTDEDGNTPLHLAVIKWHPKVVSCLTWDRRVNLNLVNECGLTALDAAEESMESITTFQQRLTWSALSLLVLKDLGIRITVTEKSEQYKKDYSKDRCHHGFCYSHMGATGDITLVMNGLMFALPRLGLSLTTMSIAFMAGVSLVVVNLTWLANFVLIFGIICIASVLALFIPLVFSYSSTSKVLRYITYYPFQLLVLVSASRSSDDQHIKED