MGRYKTIRRRGLLVATCGLTQAQALKASKHVSHLKDPSKADAVVAFLSNLGLSSAEITDVVTRDPKVLCSDVERSLTARVAELTDLGFSRPEIVRLLIVGMNHFRHSSLRLNLEFWISVFGSLDELIRALRINAALLSTRIEEVCKPNLELLQECGINVSDISNSFMSRVLTRDPKSLQEALARLHEFRIQPGSQPFFRGLYTFAILGSGKITKSIQLFEKLGWSKDHIVSAVKRDPTILGFTEERVRRNMEFLIRVVGLEVPYIARRPALINYSIDRRLLPRNCLINFLRAKGLFNDEASFLSVAAIGDEKFRRRYVHPYEEDFPGLAAAFASSCAGEHQWERLYKMTGENKES