MCIDGLNCFYGVYSKMMAGGHSSCNSGKGRSHLSPNKIVHGFSLVKGKASHPMEDYHVAEFTQIKGHELGLYAIFDGHLGDSVPSYLQKNLFTNILSEGWPEEFWVHPSRAIMKAYDKTDKAILIHTPDLARGGSTAVTAILIDSLKLLVANVGDSRAVLSKNGRAIQLSVDHEPSKERGSIENRGGFVSNIPGDVPRVNGQLAVSRAFGDRSLKTHLRSDPDVKEWDVDSETQFLILASDGLWKVMDNQEAVNFVSKIRDPQIAAKQLTAEALKRESKDDISCIVVQFK*