MWEQLARYRNHFLQHEIKDVMKPTSINSLQTTEWTHHMEKRNICKCMPLCCNSTSTHLADRAELAYGWFALPKLLKELDS DVRLTHWKAVVSLSEFVLNPLNAQRAIIEMDLVRKLKNAFMRMRLKHHKEEHREVEMYLRIYNILSRNLDGAENIANRKC LRVEFYKIIKNQEPIKDELASEILRNLTCKPKVLGIFLEDPENFSALAEIFRQDPCRPQFPLHLWHHLCDMLEVAPDRGI ELGLFELLHSRILNRLSNFWDMNTKAFALLLCCAEGQRRFDAVDGVKLLYDVFAQPDENPRMLLPRQKVENWEYTALALL NGLHSKRALWRSREFTQLPCYVGRLMTSTTDNPRLQIYCLKVFRELGVMPCIKRYIIGNWLQDICKLFCLDADAECARDA LVDWLRRDIADSS