MQEFQSIPGLAGRLFGGAVTAAADIRRAQAQQGPAARCGGIPSPEAVKCPRCESTNTKFCYYNNYNLSQPRHFCKSCRRYWTKGGVLRNVPVGGGCRKAKRSGGSSSSSSNSSAPSTPTAAAATGDSTAKNQRRASASSPRSSSGGSGNTSPTAAAAAGAATTPTTPATPSSNNTISVISHAKNTFPTDVPPPAPIFADQAAAFASLFAPPPPPPLPVFSFAAQPKTEDGIASVLLAGGQTTAPPAAPPIVGDMTPFASLDTTGIFELGDVPAAAYWNAGNCWTDVPDPTVYLP