MQSIRRAVRIGTGVKSDVGKGLVADQAGFTGGAAPSAADARLRTKAKWANIVAALTMACVAFEHLFTGQGQGADHCNPLLLRTVMGWLGVLGTLVLGAELGLSAVLRNIQVLQHRSGRAFLLLMCGTIGMAAAPVELPMAATGYAYTEGAFVVSMQYSFLIAGALCLLAAGYSINASLSLSLPRLAAKVHGHIKPADEAALLEEGARQQPAAAAAQAGAPGPADGESPAAATEDSPATQRGAEMQQASAVTYCFRFADTHETSHAAPSGASTAALSHAATTVGDVNSAVTRRARRTTPLF*