MKDSKGWDGNLRVEPKATITNPEAVEDPNYSDSDAPPVEEIEADEDLLEGEDPETQEIDLVHCRIASIPALRLERFHKLQRICLRQNQITRIDFPSEIAPTLLELDLYDNLISHVKGLDEFRDLTSLDLSFNKIKHIKNISHLVNLTDLYFVQNRISKIEGLEGLTKLRNLELGANRIREIENLDTLASLEELWLGKNKITEMKNLDALSNLRIISIQSNRLTSITGLSSLKNLEELYLSHNAITDLSGLESNTSLRVLDFSNNKISKLEHISHLKNLEELWASNNELSSFEEVERELRDKEKLQTVYFEGNPLQTKGPAVYRNKVRLALPQIMQIDASKFSFFAGRALGWVADDI*