MSEQTAKKIRLKGHETFILREGWLAKGIRAVADNPKVFSVYSGADALGVGTNMAKAIRYWLKAAGLIEETKNGVELSAFGKNVMTYDSYFEDRFTLWIIHAHIASNAELATSWYVFFNRIGCEEYTRDELVYSLNRELCVYSGLQELPESSVSADVTAIINMYSRDKGRDYDPEEKKLSPFAELGLLKRDNRYVRKQTPVSDDALEYAVLYLLRRYFEQEKTDSVSIDKLLTGSGLMGRIFNLNRVELNFYLDKLAVDEYITVNRTAGLDMVYSLRNMSAQDVISAYYKNRQTLLKDEDR