MKVINRIEKGETIKNLVSELGLSQSTISTIWKSRQKIQEKFEKDVTSKKKLRSSQHQDLEDALLEWFKVQRSRNIPLNGPILQEKANKLALLLGKENFECSMSWITRFRERNNIVFGRISGESSSVPTGVPENWLQNIWPTVRENYTDEDIYNADETGFFYRLTPDKTFRFKGETCHGGKHSKERVTVLIASNMTGSDKRKLLIIGKSKSPRCFKNVRNLPADYTNNKNAWMTSEIFTNWLRQWDKELERKKKKILLTVDNCPSHPAVMNLKNINLHFLPPNTTSVLQPMDQGIIQSLKVKFRKRLVLKMLDQSDNFKVSLLDAILMICDSWDEVTPKTIINCFNHGFRTDEAGNNQEDEPANFTQWAQKLDLNFDGDVQSYTEIDANIQTSEEPTEESIVASILNKSKEEEEDNDDTDGAEEDFKIPTMSQVYSALGVIRTYVA