MNYIIKKVLNSSVVLVHDTKDNEFILLGKGIGYGKKTGEYICGSNDNQMFVPVENTKSKQFLELMDDIPVDILKITQEIIVEAEKLLNSSFNKNLYLILADHFNFAIERMRKGIKITNRVFWEIKNYYPNEFKVGMVAIYMVEERLGIQLPEEEAANIAFHFANAMASDGNSYDTIKYAKVIGEIINIFVFSLNRTLDKKSMHYMRFITHIKFFVERFFSDSMLSSGDDLLFNQMKRSNPKEMLIALKVRDFLEKKYGKKLTNEEIAFLVVHIARVKQ*