MDLKHNIRNMSVIAHVDHGKSTLTDSLVAAAGIIAQEVAGDVRMTDTRADEAERGITIKSTGISLYYQMSDESLKMFKGERVGNEYLINLIDSPGHVDFSSEVTAALRITDGALVVVDCVEGVCVQTETVLRQALGERIRPVLTVNKMDRCFLELQVDGEEAYQTFSRVIENANVIMATYEDPLLGDVQVYPEKGTVAFSAGLHGWAFTLTNFAKMYATKFGVDEAKMMERLWGENYFDPSTKKWTTKNTGSATCKRGFVQFIYEPIKQIINICMNDQKDKLWPMLQKLGVTMKNEEKDLVAKALMKRVMQTWLPASSALLEMMIFHLPSPSKAQRYRVENLYEGPLDDQYANAIRNCDPEGPLMLYVSKMIPASDKGRFFAFGRVFSGRVATGMKVRIMGPNYVPGQKKDLYVKSVQRTVIWMGKKQESVEDVPCGNTVAMVGLDQFITKNATLTNEKEVDAHPIRAMKFSVSPVVRVAVQCKVASDLPKLVEGLKRLAKSDPMVVCTIEESGEHIIAGAGELHLEICLKDLQEDFMGGAEIVVSDPVVSFRETVLEKSNHTVMSKSPNKHNRLYFEARPLEEGLPEAIDDGRIGPRDDPKVRSKILSEEFGWDKDLAKKIWCFGPETTGPNMVVDMCKGVQYLNEIKDSVVAAFQWATKEGALAEENMRGICFEVCDVVLHADAIHRGGGQVIPTARRVMYAAQLTAKPRLLEPVYLVEIQAPEQALGGIYGVLNQKRGHVFEELQRPGTPLYNIKAYLPVIESFGFSGTLRAATSGQAFPQCVFDHWDMMSSDPMDPSSQAGQLVTDIRKRKGLKEQMTPLSEYEDKL*