MEKCSSTITPTLLIVFLMLCLSTTVTSQLTSDFYATTCPTLLQIVRRQVKTAIKNEMRMAASLLRLHFHDCFVNGCDASVLLDGTDGEKFAGANLNSARGFEVVDAIKSAVESACSGVVSCADILAIAARDAVLLSGGPTWKVLLGRRDGLVANQTGANNALPTPLESVDQIIVKFAAVGLNTTDVVALSGGHTIGLARCTTFSARLFNFSGTGTADPTMETNMVTDLQSLCPQSSDGNATTALDQNSTDLFDNHYFKNLLIGKGLLSSDQVLFSSSEAVSTTKALVESYSNDSSNFFQDFASSMIKMGNISILTGSEGEIRTNCRVVN