MRKMEKIHLTQFAKHGGCAAKIGPDTLGKVLGRLPKFHEDNLLVGFETSDDAAVYKLSDDTAVIQTLDFFTPVVDDPYTFGQIAAANALSDVYAMGGEPKIALNIVCFPGELDPDYLGEILQGGAEKVLESGAVLVGGHSIQDDVPKYGLSVMGLVHPNRIYKNFGCKKGDVLILTKQLGSGIVNTAVKAQMASEAAGKEAVAVMTQLNKKAREILDKFTIHACTDVTGFGLLGHCGEMASASRAKIELWPKDIAYIEGAKEYAQMGLIPGGAYRNRNHVAQLLEAGNTDEMYVDLLSDPQTSGGLLAAVPEEEKDAILEEFDKAQMETKVSVVGKVIDSECEEAKIYIR