MQEFQSIPGLAGRLFGGAAAADIRRAQAQQGPASRCGGIPSPEAVKCPRCESTNTKFCYYNNYNLSQPRHFCKSCRRYWTKGGVLRNVPVGGGCRKTKRSGSSSAASSAPSTPTAATDNAKNQRRASASSPRSSSGGSGNTSPTAAAATTPTTPATPSSNTIAVISHATTTTTTTTNPFPTDVPPPAPIFADQAAALASLFAPPPPPPLPVFTFAAQAKTEDGIASVLLAGQTTMAPGVAPTAATVADMTPFTSLDAGIFELGDVPPAAYWNAGSCWTDVPDPTVYLP