MLKLNQDILRLVVSYLSMEDARSLSATSRYLHPEARARALAKVRIKTPKTFDAACKFYLAEHSDRIHHLRTLDVQLDDSYITRHASRKLADLLDHACNLRTFMLDCAEQWILAQPRIEAVLQRLQAIHAMGLLLAGWRALRTIRGMQGKLRNIELMSLVFPLTTEENEPHASSAAMLEALAPHASARSIALVVQDQATSPPDVQLQQVLELRLGNASAAAPSLDVLAHVFPALRILFLDGPSMTIDKPADNIECWECLDYVSGTFPALRAWAPKCRVHHLEIRDAEWEGRILAKNERVSDVSRVINGTSPVALTIYRFMAAMYFGLTYADWVGFLYNMPRLRVLAVDLSTGPSWSKTWIACTTGALIGFKVICIMLSVDERVKMPPAILASIPSLKFVALNFGGGPLPTFSAHSGGFNPYPALSWWRVVCDHGERQLQAMSADLGSRIAAYLYSPNYNHEAPIDESMFLPKMLEEYKPGRVTVAQAL*