MPRPVLLIHGGAGDISDSRIAGKFAGIKQALRSAWGLLSPDNGSGGGSALDAVEAAVRSMELDENFNAGYGSCLNTSGQV ELEASLMEGRDLRAGCITLLRDVMHPITVARRLMEKQRHTFLGGAAAQELALATGSERLQPGALVTEGARLTLKEFEDQV AQGKDPFFARTELTDDKPVPKTDPSGETVGAVAMDASGQIVVGTSTGGITGKWPGRIGDTPILGSGTYADNCRGGVSTTG HGETLMRYNLAQRILSAMEYQGLSAQAAADKECREMTKRLGGTGGAIVVGHSGDLGISFTSRRMAWGYVQDGTIFYGIEG QVVHQEPFTLST