MVKEIDLLGHRVSRNGVKMDKTKMALIEKTQEKDLGTVESIRSFIGMTGFYRRFIRNYAKRELPLRDLVTRATRADSLTVTWDDDARRALDDLKAAIMEDVALLLPDFAKPFVIHTDWSKRAMGAVLMQADDCGRERPIAFISRTLTATERKFQSPTEGECIAVLWAVKVWSHYFECGHPFTVRTDHSALQWLKSQDVTNNKALCRAALGLQGYNYTIEYRAGRTNVVADFESRLEPSHDLFLPGAGDGSDLTTDIPDGARGFGVPAEAISTTQPSSSR*