MESSIPLSTKPERRWRSKPLQTSKPSLFLAFFSCFAWLYVAGRLWQDAENRTLLSNLLQRNVAQGSKLLTVEDKLVVLGCKDLERRIVEAEMELTLAKSQGYIKSRLSQNESSSGKKFLAVIGVYTGFGSHLKRKVFRGSWMPRGDALKKLEERGVVIRFVIGRSANRGDSLDRNINGENRSTKDFLILEGHEEAQEELPKKVKSFFSTAVQTWDAEFYVKADNNINLDLEGLIELLEHRRSQASAYIGCMKSGEVITEEGSPWYEPEWWKFGDEKSYFQHAAGSLLILSKKLARYIDINSASLKTYAHDDTSVGSWMMGLQATYIDDNRLCCSSIKQDKVCSQA*