MTHKKQKKEMSDSEKKTFNEDSKHSILAVDLVRLILERLSFVDFHRARCVSSIWYIASKTVIGVTNPTTPWLILFPKGDVEIKKDSCKLYDPHENKTYIVRDLGFDLVTSRCLASSGSWFLMLDHRTEFHLLNLFTRVRIPLPSLESTRGSDIKIGNAVLWVDEQRKDYLVVWNISSLFGYHKKGDDRWKVFKPLENERCIIAMVFKENKLYVLSVDGNVDVFYFSGNDSPVRCATLPSSPLRKGHKVVVTLSGEVLIIVAKVEPYPRTRLCFFAVYKMDPKSSRWETIKSLAGEALILDLGITVEAKVMKNCIYFSNDQFHRYNENSLWNVSNKSGVFVYHFRSANVVQLVELLTASSRTSKILFKDARCFFPTFTSKWLL*