MHKRLLTLFKLLNESDDKITCKTLSNHLKVSERTIRNDITSINGTLEKNGAIIKIKKGEGYYIDILNLALYQQYLALISDDIMDSSEIPDSPIERNQYILKYILYNNTYIKLEDLANSLYVSKFTILNDIKRIKPILSKYNLILVSKPYYGVKVEGKEIDIRRCISNNMINRNFENYIIGITDREIELFNNVDLIELQRVVLSEINKFNINFLDFNLKNFIIHLAITVSRILDGYCLDNVLDVVLTDFQSNTTVENIFNYIESKYTIIISKADRVYLYNHFITKSSLLDNVSNRVDTKIIEYVEEILEVINNQYTFDLRNDSVLFDDLVLHFKSILNSKSYNLNKVNPLINTIKSNYPLAFEITLNAIEKVFKNSIYSLTEDEIGYVSLHIGAGIERFFQSNIKCKNVVLVCGSGYGSSRLLEVQLNKVFHDKINILQCLSFNQFLASELSDVDIIISTIPLNHDSIPIVLVDLKLLKKDIENISKSITNNSHIYSNLLDNFFDKNLFIVNPKIKDKDELIKLMCNKLTQSEIVFPSFAESVFYRESLSSTNIDDFLAIPHPMELSSIRTKICISILDEPIYWSEDSTVKLIMMLAINKDDYIKINSIYDILLKIIHDNDIRDSISNCNDFDNFLSIIKSIV*