MRGWQLHNYGDIDELQLSEMLKIPQIRCSNECLVRIRATAVNPIDLAMLRGYGATVLNKMRCQPGDGIEFPLILGREFCG ELVQTGMGVSLPLGSRVWGVVPLQATIGSHAEYVAVPSYCLAPAPKELDDYEAASVLYAGLTAWSGLYITGGLGGPCGAT TASGGGAHKRVLVLGGSGGVGTLAIQILKSQKVQVLATCSENAIEMVRNLGADLVVDYNNPQAMEELCKYAPYDIVLDCA GQGGQKAAESKYDFRQYITFSSPLLANIDKQGLGVGALKNVFDLFQTNVRSVTQRGGLVKWGFFSPAPQGIQFLQKLVEQ RKLMPLIDSSYGFSELPKAFEKMKSGHLRGKIVVKLREETGD