MRFCRRLVSEQGFTITFVDILIGEQERGTQVDRGAQKHESLAAAPAEKKLDIRRVGIRVVRQDGQRSGTGPLETYFRRLESLSPCFEELLGRLILEDPPVTCLISDFFMTSSTQKVADRFGIPRVAFHTSSQSTLVYRNLILEGTISLDQVLQVLTSKDTPKEDIFVEGMRGLPALRNRDLVNYGKENLFGYEFYLRALKETKERAHAIVVNTVKELEEPSLKVNIGHIPIYAVGPLVEPLDKGIGTSLWKEDHDCMLWLGKQPCLSVLYISFGSTGTISKAQFEEFVTGLIASQQRYLWVIRPKLVADAPDLDLHAHLLSQSHGRGYLTIWAPQVKILSHPAVGGFLTHCGWNSTIEAISLGVPMLCFPYYADQSFNAKFIIEEWKVGLGFKMCKKSGLVKRDEVERVICKLMVEGGGKILYNNVKNLGEISQQNLQLESTTSKNIEALVNSLS*