MARKTKPLTDTEIKAAKPKDADYQLYDGDGLTLLIKSSGSKLWQFRYYRPLTKQRTKQSFGAYPAVSLSDARKLRAESKVLLAKDIDPQEHQKEQVRNSQEAKTNTFLLVAERWWNVKKTSVTEDYADDIWRSLERDIFPAIGDISITEIKAHTLVKAVQPVQARGALETVRRLCQRINEVMIYAQNTGLIDAVPSVNIGKAFEKPQKKNMPSIRPDQLPQLMHTMRTASISMSTRCLFMWQLLTITRPAEAAEARWDEIDFNASEWKIPAARMKMNRDHTVPLSDGALAILEMMKPLSGGREFIFPSRIKPNQPMNSQTVNAALKRAGLGGVLVSHGLRSIASTALNEEGFPPDVIEAALAHVDKNEVRRAYNRSDYLEQRRPMMQWWADLVKAADSGSIVLTHLSKIRLVG