MRCVLIRQRQYQALRSGMRGARLRVAHTETLPCTDIVLELLSCPFSDQILTQDGNKKRATYARGENRNSYIMDHATTADGNPTATPSQLLDKMIPPKDQPTIDSTVYEDGGGDVWDTIIKETERKSQDIDQEQIPDLVYDTPIASSGSSGRFKIHRESLRPDHVPDYFPTDNPLDWIALSAMLLGIVMGSCFLAAFYVDFYQLPFYLGSLALFHFLEYYITARYNTPKVSYESYLFRNGAAYHIAHVVSLAESLIEYYFFPNLQNRSDVRIISACGIVVMIIGQLARSLAMIHGATNFSHRIVQRKTQEHTLVTTGIYSLLRHPSYFGFFYWALGTQMLLFNSVGFAAFFVVLWAFFRERIDFEEQFLVSFFGQEYEDYRNKVGTGLIGI*