MPTAIVAGATGILGREIIAHLSNLPDWTSIYALSRSKKDTYPAQVHHASIDLLASPNELANQLSSQDVSADYLFFTAYLQEGDEKDLERLNGDMLENFLKALTISGAEKKLKRVLLVTGAKHYGVHLGPVKSPMEENDPWVEGEGRPPNFYYRQQRILKELSKGKGWDWVVTYPNDVIGVAKGNFMNLVTAVGLYAAITKELNAPFTFPGSRTFYTMTDSFTYSRFHARFCAWAISEPGCSNQNFNVVNGDAQSWQTMWPRLAKRFGLTVPEDQFEAEDENVVPLSENPPLKDYVQTSGLKGRVEKGEVRMRIDLTKWAQRDDVKAAWERLAKREGLEKDAFEKATWFFLNFVLGRNYDLVISMNKAWKLGFRDWEDTWDALDGCLSELEKEKVLPKTGRN*