MPWLKHHCNDFVHTVRRLWSLSWLWTSPMCIAWLLRKLPDRGRAAYQKWKAWDPEALRYWRKWQSDTRTARNWREFENQLARAEVLQEKDKLMVLAEADELIMDDAFLSEVVQPCLQQSSLESALPVLLRILRHRAHKVSEVQQRISGEFWPIYQWFTSEQDSIAIIAMGDLCLDVLTKDLDSLFYNEDHIADHLLQLIRAMPPTESCRAFCRRAAHHIQMAAQQEYVLHESRIDVLDDGADACFLEFVVTAWYKALAPRPYINGLDRFYKVLAGRWDSISTMDSKTAAATADLTLDLLLKLPLHPQARNLLDRLLTRDFFSGVTSFSGSASSHYTRLIDNLCTTQSTDKSHDTIALWIFDWCRSFSLDIEYTRKFLAYLLTACDHLSTETFLQIASSALRHSAKHSSADFCQIYDDVKSALDIVARYFSSSDIDKVVRKITTEMACYTLDSLLDACGDLAQKDADLFDRGIVMALARCVRRVPKRYSWRFYISVRMSNMYTLTGITAKSILTKSGKPEMPRWRPML*