MNYVNPIPPICQLLMDHNILCYGNRFPEDAEYPSVCIRPAGGNGYTRLQLVARSEDDIVAMNLAILAMNTLEKYISDIKGLQVIWCERTSNPVPFTDRESNKEEAWCYMNLEHLGS