MQYLEKKEIKEIQLALLDYIDETCKKHDIPYFLSYGTMLGAIRHKGMIPWDDDIDISLYREDYERLLKIIEEENHPRYKVLSYDTSSWYFHNFASILDTSTVIEDHVKYKRHDTSLFIDVFPIDRFTDLSIVDKSYKYVALRQLAYIKKSRAVHGDSKLKDFLRLCSWYALRFVNPRYFYKKIDQLVKNAVTNTPQYEGGVGIGKEGMKEIFPVDTFKELILTEFEGRMLPVPKKYDQFLTQMYGDYMTPPSKEMQEWYSHSIKAYRKN*