MEVLDHNDAFEELKEYDVVVGYESESNELCNMLRNAGVDYVEVNLGESERLKAEFMKHFNVSKLPVLIIKGSPVSGDPSDKIREYAEEREGDILRRIQSTVDPKRVTLFIKGSPENPKCGFTKTLMDILYSAGVTKDQIVYFDILSDEDVRRKLKEINSWPTFPQVYIGGRFIGGLDVVRKMSEKGELRREIQEII