MKEFHVDGSTTLSLALFTDVSNSKELLNSMQAGTLEPEAAFLNASLVPDVFPVLAAAHKTLLSKSRESLTTRTLHSELVYNYSGSKHITESLKRCGISDNTTYVLAARFGASADEMKMVEKLIIGKEIDLEELESRANKAQIQKHYKISGLELAISSLADSITCRIATRDAL*