MKILITGSNGQLGKELVNQLEAINQSINQPKYVILATTRSDLDISNQTNVDNFILHNKPDVVVNCAAYTKVDACEDNIEIAYKINALGVRNLAIASEKVNAKLIHISTDYVFNGFSKYPYREDNKTEPNSVYGKSKLMGEKFVEQFSHKYFILRTAWLYGNGNNFVKTMIKLSLENKEVNVVNDQFGTPTSTVDLAKIIIRIMETEHYGVYHATCEGECSWYDFAKKIFKLKNIDIKVNPIKSNEFKCKAPRPLYSVLDNFMLKLIGLNSFRKWEESIEEYLERYDINEK*