MRIRLVTVGKVKEKYLQDGVQEYLKRLRPYARVEIVTVPDEPIPDGASPAQEAQVMQREGERLLRALDQGGQEHVVVLDGRGKNFSSEELAAFLAERALHGDANLAFVIGGSLGLDPAVLARAGTTLSLGRMTFLHQMVPLILLEQIYRAFKINRGEKYHK