MSELQLNSGQPVYKGLPYLKAIGLDFNTVRRVSLVGGRVRVDSVIHNGTSDMPPLCGAQFELEIQIGCTPNDKGYKKGPGLEESSDQWCPCSIDLDPTYQEDTGFVIDTTREYPIIDDKDGEPIYGPLISYTLLTPTRALEDGPSPKCSAISPPSDTPEARLKLGGAALSEVEDAFTSLLTFADRLSLMVENILDNQHNETDDRIEAQWRSLLSNFTQAQFAHLDRFTLMERMIKEFKEAADTMLSLNSFSAFSASKGQDFNLEGVAARVNLGLPFTREIGKESLPSSTIDVSGKDIQQCVRNSQGGLGAHFHFIVGGGNRTYAPPEENESPDIALSAASAGKKSA*