MPLLSGKFSDSASGSILNRRNNFSMGEAPAFFVDDLQQVFSNGFDPKPKVSESETTVGDKIYAIGEAHEGLALSTRIFDNSTGEWVIPAVLGTKPEAGKGHSAVLVNEDRILIIKRGSTPDDCIWFLEVDTEFVREQKKTLGTEVVAWSRGVIGDANKPIVISGPSGVGKGTLISKLMKEFPSMFGFSVSHTTRAPRDKEINGVHYHFTERSVMEKEIKDVKFLEFANVHGNLYGTSIEAVEVVADAGKRCILDIDVQGARSVRASSLEAIFIFICPPSFEELEKRLRARGTETEEQIQKRLRNAEAELEQGQSSGLFDHILVNDDLDKCYENLKKLLDLDGNVADTFSKPSPKPVELPIGHSVLKINEKVVISCRTQELEKASKNLIVLDVSSLKGGAPGRTRGLKMRAMDSFSDVVNGINQLTHS*