MEQLHLLLANGGAKDTSTAPFCSARDFTYAASPPPALRPASGRQSNHGGGGGGGQSSSPLPSEAILKAKIMSHPLYPSLLRAFVDCRKVGAPLDVAGRLSSLTDDLQSNSGDWRRPAELQPAADHELDQFMETYCYMLTRYGQELGRPIQEAEEFFRGIEAQIESLALDDVSCEGDASSEDENAALPENGGGGGGAAFGDTEVTTSHLLNKYSGYMSSLLSEISRKKKNSTGHLPGKARQKLLHWWHLHYRWPYPSEMEKAALAESTGLDKKQITNWFINQRKRHWKPTPAAAAAMDVFLHPPYGASSSSSAALRPVEGGGGSWQRCFEFDGGCAYPRGGP