MLIEDEVHGVIELSSHIQEIVEHPLFQRLKHVHQLGLLPWAIDKKADHKRYDHCLGAYKSAQDHLRAIERNSHYEPKLPD WCRQAVEIAALLHDIGHGPMSHAWELVTHHEFDHEENAMACVDKIFKDALNQELVSLRDDGGGRGVQLIKALILGSSENL PFPMLGHTYIFDIVHNRRCGLDVDKWDYLRRDNKRLKILSSAEMDFDDVFLQARISPDGQRIEYRYADYHRVYRLFEARS LLHVKAYQYPLTCAMDVIFVSVVQRIAPELLSIRSKDPKWLELTDEYVLNVIEKDPISRYVKEPHRLVEVPSNDCSGSDI IRVNRVIPGPWELIKSARELAFFGNKRKKRPITRCVSPTIVNKCFKLE