MFVIRLESKGGKHSSLMFCTNGVLLRKLIGSGSRPSQADARWQSQSKSNFSGIDATHIIVDEIHERDRYADFMLIILRDLLPSRPDLRLILMSATLDAELFSKYFNGCPIINVPGFTYPVQTYYLEDVLALVESGMDEKQRNDHSSQNLASCNTPSLSQEDMSAMDEAITLAWLENDFDLLMDIIAGNPSPELCNYQHSLTGATPLMVAAGKGRVDDVSLLLSFGADCFLQAQDGSMALEWAQKDHQDEAAELIKKQMEEKGQLQLQSAAEEAQLQLQLAAEEAQLLKSYMVTVDMDEVDVKLIEKLLQKICKNPSMANSECEEGAILVFLPGWEEISRCRDRLQDSPIFRDNSKYLILPLHSMVPSAEQKKVFKRPPPGVCKIVLSTNIAETAITIDDIIFVIDSGRMKEKSYDPYSNVSTLQTTWISKASAKQREGRAGRCQPGTCYHLFSKVRAAALPDYQVPEIKRTPLEEICLQVKILDPDCNISEFIYKAIDAPVDLAVRNAITLLQDIGALTREEKLTELGKQLGSLPVHPTTSKMLLFAILLNCLDPALTIACAAGYREPFVLPMAPHEKRRAFAAKMEFMSCYGGYSDHLAVVAAFDQWRQAKKKGQQAAFCAKNFVSHGTMLMLDGMRKQLWNELSQKGLVSEDLNSCSLNAQHPGILRAVILAGLYPMVGTLLPPLPTGQKAVVQTARGEKVRIHPHSANFKLVHYNSNLRRKDFLDRPLLVFDEVTRGEASMSIKNSTLVKPYPLLLLATEMVVAPLDPDEEMDDDNDDISDSEDEDEILKPDPPEKQQQKIMSSPDKAVSIVVDRWIRFEATSLNAVQLYCLRERLSAAASFKVKYPHKILPPILGESVFAIACMLSYDGVLDVEAPPNRESQNSHLRTMAVSDIHGGGSSSTVSRASVLNDQRIYFQNRPNTERDDDKRNSYSNRSGSFMSPGNRVPRGMEHAFQQNGLQQNLRQQYVPVRDGRVVTGHNRTGVLLQETRSLYNNITSRNAISSQDISFKRPRGGGLG*