MSILKNDFLWGGAVAAHQLEGGWDQGGKGVSVADVMTAGAHGVPRKITAGVLPDEHYPNHEAIDFYHRYQEDIQLFKELGLNCFRTSIAWTRIFPNGDEETPNEEGLRFYDALFDECLKNGIEPVVTLSHFEMPYHLVTKYGGFRNRQVIDFFVKFAEVCFTRYQKKVKYWMTFNEINNQANYEEDFAPFTNSGIAYQEGEDREAIMYQAAHYELVASARAVKIGHAINPDFQIGCMIAMVPIYPYSCNPEDMMMSVSAMQKRYWFTDVHVRGHYPSAIQCYLKRKNISLDVTKEDLTDLANGCVDYIGFSYYMSFAVKGAEKAPTFDYNEAKDLVRNPYVATSDWGWQIDPMGLRYAMNWFNDRYELPLFIVENGFGAIDELEPDGTINDTYRIAYLREHIEMMKEAVAYDGIDLMGYTPWGFIDLVSASTGEMKKRYGFIYVDKDNDGHGTLERRKKKSFAWYQQVIATNGEEL*