MRRLNGVDALMLYLDGGSAYNHTLKISVLDPSTDPDGWSWPKARQMFEERAHLLPVFRLRYLPTPLGLHHPIWVEDPEFDLDAHVRRVVCPAPGGMAEFCALVEQIYAHPLDRDRPLWQTWVVEGLDGGRVALVTLLHHAYSDGVGVLDMLAAFYNDTPDEAPVVAPPWEPPPLPSTRQRLGWALRDLPSRLGKIAPTVRAVRDRVRIEREFAKDGDRRVPPTFDRSAPPGPFQRGLSRSRRFSCESFPLAEVREVSKTLGVTINDVFLACVAGAVRRYLERCGSPPTDAMVATMPLAVTPAAERAHPGNYSSVDYVWLRADIADPLERLHATHLAAEATKQHFAQTKDADVGAVVELLPERLISGLARANARTKGRFDTFKNVVVSNVPGPREPRYLGRWRVDQWFSTGQISHGATLNMTVWSYCDQFNLCVMADAVAVRNTWELLGGFRASHEELLAAARAQATPKEMAT*