MQEFQSIPGLAGRLFGGAAAADIRRAQAQQGPASRCGGIPSPEAVKCPRCESTNTKFCYYNNYNLSQPRHFCKSCRRYWTKGGVLRNVPVGGGCRKTKRSGSSSAASSAPSTPTAATDNAKNQRRASASSPRSSSGGSGNTSPTAAAATTPTTPATPSSNTIAVINHATTTTTTTTNPFPTDVPPPAPIFADQAAALASLFAPPPPPPLPVFSFAAQAKTEDGIASVLLAGQTTAPTAATVADMTPFTSLDAGIFELGDVPPAAYWNAGSCWTDVPDPNVYLP