MEPKLHELDTKGDTLLILRNANAPFAGSAPSNTGSQQNRPALVWAAPKPEVRMRLSARHLTLASAYFQKLTANEWKETTTEGDYSYVVSAEDWDEQALLILMKIIHGKTAGLSMSMDLETVAKLCALVDYYQCHEALKFFIQLWLPGIDKVSYTGRNLLLRLSVSCVYPDAPTFQRLTATLIKESKGNIDSLGLPIPLTVINAMNMQRQTLISKIIVGLGGLVKAECSDNGLGCTFECSSVFIGALTKGMDKMRLSPGQLQLPPYTDYSLASLQQGILGIKEPSWDRFCGSRNHYSYRQPCSLTSKTKPMVDMYINRVVGLVLKDYIKRSV*