MVEVHPAIIQDVEHRPDLTKSTEAEGIPVIDLSILNSPDTSTDAELSSLVGEIRNACKEWGFFQVINHGVSLECREKIELASRKFFALPKEEKMKVKRNEVNFIGYYDAELTKKIRDWKEVFDFTVEKTAMVPLSQDPNDKDLRDFQNQWPQYPPGLREVCAEYIQEMQKLANKLAELISLSLSLPAKRLNEFFEDQIVFGRINHYPPCPVPHLALGVGRHKDAGLFTILCQDDTGGLEIKRKTDGEWIGVKPTPDAYIVNLGDATQVYSNDEYESVEHRVVLNTERSRYSIPFFVNPSHSTWIQPLEEKVNEKNPAKYKPYNWGMLFTHRRKHDPKTRDEENLTLDHFMA*