MKVDNKRNIKMTKEIKKKKKKIKEEHKMTEMIKEIQQRLLRCGKSCRLRWINYLKTDLKRGNITSDEEAIIIKLRATLGNRWSLIVEHLPGRTDNEIKNYWNSHLSRKVDSLRIPSDEKLPQAVVELAKKGTQQHISKRGRRRKINTSVSNSTNEITVNNDIEFDRTDDKMLWDDDIMLMDDKYGELDQDFITNCLWDGEGENLEIANDDNNNNNNNNEILSEDNYGKLDCWDWEYLGEVLNNEIWTNSTKEAEQENNNNMSLCDINDNMQNCMNKEATPENIDPMQSDLVTWLLS