MGVLLLLLAASLLNNDQPTAHAVSTSPPSAAAEIAADEQALLSFRALITNDPHGVLASWIAGNGSTAGGNMTTAGACSWRGVGCHSSRHPGRVTSLELSSNLSGTVSPFLSNLTFLSTLNLSHNSFSGNIPEELGFLPRLLYLDLQHNSLQGMIPGSLARASKLRILQLEYNSLVGKIPANLSNLQDLEVLDVGSNQLSGAQQVAIKVIDLQQHGAENSFLAECRVLRSIRHRNLVKVITACSSINHQGNDFKALVYEFMPNGDLDKWLHQGLATQDNVPKTKRRLTMSQRVNIALEVAQALDYLHNHGQVPIVHCDLKPSNVLLDNEMVAHVADFGLARFIRKTASNSIEEISTSIGIKGTIGYIPPEYGMDGNVSIQGDVYSYGVLLLELFTGKRPTDGSFQGGQTLQSYVASCYPDNIKAIVDPALLPLDNGFVGKGDNCCDDIDAEKLQEFMVPIFRIGLQCSQESSRARMHIRSAIRELEAVQDAMLND*