MTSPPKYLQKDNLSEECKKLLSFLPKEKGWVGPYIYNYQGFWLPPNFLQRVISFQQQFQAQDSDIILVTIPKSGTTWLKSLLFALVNRVKHPIFESNHPLLVKNPHVLVPFLEHTLYIDGPVPNFLTFTSPRLLATHVPFTSLPKAVQDSKTKLVYLCRNPRDTFISMWHFANNLIVHQEDTKSIEEMFDLFCEGASLYGPFWNHVLDYWKQSIENPQKVIFLMYEEIKKKPKIELKRLAEFLECPFSIEEENSGVVDDILKMCSFENLRNLEVNSNGKLPTGEEYKIFFRRGEVGDWKNYFTIEMSDKLNHIIEEKLQGSGLNFLYV*