MMQSELLIQPSWPNQSYFHSVLDQDVLNHEHSSLISSLYMNEFLDYDHMEGLDDVCSWLCDDDQKMESEIPTDKSTENSYIWSPTISMTSSESHDSEAMEMESETGIQNLLTAYAEAIGLQQRDLAEVIQKCISEKVNPNGQTLERLALNLFPCSENEKEYLKQESIRNFKTAFRGFYEIFPYGRFAHFTANSAILEAVPNHVDSVQIVDFDMGEGSQWPVVIQVMAQRRKSLTITSVKLEDDNSGLFEETKMHLLNYAGSFGLNLKVEEKELGQIVNRNEFMAFNCMLGLPHMGRTRRRTQVMDFLKVAKQLLVKTQGIITFGDGEYSERMENSPNYPSFFDGNLSHYKALYESMEWGFPSYLNEGRIAMETLFIAPFISSTSWLQKWKEGRENMFSQNDLGLKGRKMSRESWSEVRELVKEGESPYGIRVEGGNENEMVLEWKGIPLVRVSAWM*