MVRKKLDERIRTLFSHCLRTNQRALLLLVGDHGKDQIPNLHQIMDRTANMSKSERLGSINNGNSSVLWCYKKELGFSTHRKKRMEKIKRDKKRGLAKSSSSNNAAATAAAEQMDNFELFLNNTNITWCYYKDSHRVLGTTHSILVLQDFEALTPNIMARTIETVQGGGLVVFLLRTVKSLRQLYAMTMDVHSRYRTESSGDVVPRFNERFILSLGGCANCLVCDDELNILPLSKKTLARLTKMGTSPTAYDDDGEEQQQVVTYKTDDDVQLEQLKQTLQDTPHVGKLVELTKTLDQARAVLTFLEASGKSTTVSLTAPRGRGKSAALGLCLAGAISFGFNSVVVTAPEPENLVSVFQFLIEGLKALKYQEHYDYTIGYNYGMDSNEGNNRGEKAGRDNIKCIVSVEIHGRGTQRQTVRYVKPSDVDKFVGAELVAVDEAAAIPLPIVRKLMQLTFLSSTINGYEGTGRALSLKLIKELRDSNSKRRSGRWAAEAAAAKGAVSSSGSATGPLKELELSHPIRYALGDPVEKWLNNLLCLDYTLALRGGAPAPAECELYHVNRDALFSYHRLSESFLQKLWGLYTSAHYKNTPNDLQMLSDAPAHNVFVLLGPTAESDGDEDALPDILAIVQTSLEGKLSRKTIQAQLARGHRSAGDLIPWTMSQQFGDGNFAQLSGARVVRVAVHPAVQGLGYGSRAMELLFRYYNGEMVSLNGGIEETSDSENETPSESESEDEPASNALIHKEALKPRKKLPPLLLPLSTIPTPRLDWLGTSFGLTPSLHNFWQRKVGMTLLYLRQTSNELTGEHSAIMIRALPRRSGWDDAWLPAFGVDARRRIGRLLGGSFRGMDVSLAVSLMGDVAALQEVKKRSGTQSTKLTSSELHYHLTPHDLQRLELYSRNLCDHHLVSDLIPSLSQLYFTSRMGHSFRLSSVQAALLCGLGLQQKSVEDLTKELGLPINQVLAMFNKAVKKMSLAFNQILVEEESKSLLGGDAMRKAETKVNKMRDVVGQTLEEDADEGAAVAMEALKKGNAENSRKSVIMKYALKGTDEEWATALKDKEGVDGATVQIKLKTPKKRKADGGDVLESILKHEKEAQSGKKEKGGKKKSKKKSRKTM*