MVESGDSTASLPTWASEPCIMGIDEAGRGPVLGPMVYGCAFCAMSEKKRIASLQFADSKTLTEQKREDLFESIQADDTIGWFVDVIDPRELSAKMLKRNRQSLNVISYESAMGLITRTLNEGYSLSEVYVDTVGDSEKYQARLTQKFPGIAFTVTKKADSLFPIVSAASIVAKVTRDRALKNWAMTEVGTDTGRKFGSGYPGDPDTKTWLQENKDPVFGFPSIVRFSWSTCIPIIAEGGVEVYWEADEDEDEMPKRKSRTVDVESSAALRHPYFRSRQLQQVTTRL*