MKFLVLLVALLLWPSSLPAYRRVTVTPDEEQNLNHYVQVLQNLILSVPTKEPGRQKKSKSPNNANFIGPRVSRVKELKYTHDVGPGDNDVLINPVSEETTTFPTRGFTLEIDKKKRTKSTAFWSIKPSNVSVVLHAKEPFIEKDEPEPEPEPEPEPEPVEHRTGAPTQVPSVTEPSQDVTSLSGSTDLGTATEEEDVPQLSGDNEMDYLESHDMYNEDVLKRIADINSQLHHVPLPESYKPEYRADIRASKEHLKRSLALAIAAEHKLEKMYKSQMLPQGRSSGGVYDIITVINMLYNSRYKLSEYLDIKYVPLEMRGKATVVVHTLKRILCVGHGEETHNLLKQLLNNNIRILHILDTHDKDDSS