MDIRVHLSFVASAALENTESGQDHQRTNSMSVDCVETHGERASMLQLPVAEDALDPCPPLKKARIVEASGAWGSKHTEHAYTAPLLPYEHPMPPFFNFQRPATAHRTMMMLPSLAAFVEPHLLPHGGCVARTEHHGSASLQSLLLGTRTSLTAGTLAPSSPTRAVFKKSEVPLAEFPSELLELIAEKLEPRDRFEFALTSRHIHTCSWPSNVWGKLAYALGADTFGVTSRDVYLTCLRRRNIEETSLKSIVLHTFYRTCLGCQRSPQGEERITGLSLCQTCLKTHPLLGVCGKSRARSEYLLDDADLCDLGHRSAILEYDWNLMLVHKVWYYRRALLKKAIRKYGSKQALEQALCAKQTLQPSPEETA*