MELLNYLNRDSYTILCHHNADPDAIASAIALKYLINKYNPNADCKIYADSISKVSKNVLNEINEAIFVESYPKLSDTVFIVDTSSINQLKVNEEELKKREVILIDHHKRTDLADMCKLAIIKEYPSTSEILVDIFRELNIYPPKPVRIALLCGIVYDTKHLKLANAQTFERISYLLKDISFNKILGMLNLESDYSKRTAHLKACSRMVLKEFDGLNIALSHVSSHEASCAKTLVSIGADLAFVVAVRKKEGEIRVSARCRKNVSRYIHLGELMEKIAKKLNGSGGGHSEAGGLNAPYDKKKKKEEVIKEVLNLCYKTFVEEYKKALK