MLPRNPNLNLKRTLITFLDKCKSMLQLNQLHALVITFGLSQDDLFMSRIVSFSALSDSNNTDYSYRALLNLQDPTIFEWNSVIRGYSKSKNPNKSISVFVKMLQVGIYPDHLTYPFLAKATSRLLRKELGVSIHGHVIKSGFEIDRFVANSLIHMYGSCGDIVYARKVFDGTPVKNLVSWNSMVDGYAKCGYLDLARGLFDLMPERDVRSWSCLIDGYAKSGNYGDAMAVFEKMRTSGPKANEVTMVSVLCACAHLGALDKGRMMHQYLVDNGFELNLVLRTSLIDMYAKCGAVEEAFAVFRGVSLRKSDVLIWNAMIGGLATHGLVKESLDLYTEMQIAGIKPDEITFLCLLSACAHGGLVKQASYFFEGLGKNGMTPKTEHYACMVDVMARAGQVAEAYQFLCQMPLEPTASMLGALLSGCMNHGKLDLAELIGKKLIELDPEHDGRYVGLSNVYAIGRRWDEARIMREAMERRGVKKTPGYSFLEMSGAHHRFIAHDKSHPSSEQIYTMLSFIVSQMQFGVLKEGQEHCLYGIEGI*