MPVVGRARARPLEALPQSALCGESVEALRRAIESRVESSDDGEDGDVLAIVSARAERSGKAALHLAAWRGDLKVVEALVEEYGADVDQISTGRHNYGKTPIFYALTRCRDDVVMYLLSRKCKVKIINNKGQSPYSLAVSHCARETIEAIAEAEKLETTWWNFRLTHSDGLKYGDLDERFFPEAAREPGRGVSTVESRRRNFKKLNKGVSWDNPDGVDLQARKKAELRAKREREAEEAWLEFGEFFGNRARHDADVVEMCGRILRAETAIAANGQKPDITARATEVLSRVAKGDDDFRALRALVGARLSDSGTSDRTHARAEKARRTVSKILATAVASSMSNGAWSISPSLLFEFCGSAMTYGIVRRALRHGESVPTREQLAQAIVRACEEINHRELNDVLNLEEINVSSAIQLAEVSESVRGLASNMCKRIDASDPSSIAHVAVNLADLGARVESWQKPLFAGLSAVASSLDDSVIAKVARRFADAWEIDVTEMASEDIVSCIEAFVLEDLLERGDWLEAKAYASTRPRLRDVFSARAPDDVNRINASLESVSIATELPIMRPKKRVVLIEDAGALAQVREVILSASCEAFSFDCEWRDPRPLSTLQISPAHTRETFIIDALRVGKDAFSQFLIAVFGDFSVRKIGFAAEQDWRRIRISAGNAALPASYCNANVIDLQGVELVSLASVVADTLGFALDKRCQRSNWDARPLSQQQLFYAALDAEVLLDIAFRRGIISPRPFAESSSHPDAHLYSSDAVLFADGAPSYGVNLHADDARLFADDARTFGADLWESDRLLFTSPERVEQERKTAILRELERTATASASVGCACAVCLNDIHVDEKVIRTKCSHVYHATCLLTALKTTSLCCPMCRSPVI*