MSQAAVRPINVKALVAKMRACKCVKGLGGEPEVPLVPFVQLMREIAGLFKILGPNSFKIIIDDVSNKAEILAQIAKAAGHDIETAEVDESDDSLWRRVIELITCTSGVVGDKWESGALKQHKIATLQSMMRWEMQTGRIRQSGNGSRTTIRLRWLLDFLIKFSGLIQDRRNTIKDCGAQAYKETLAPHHPLPIRGAAKIAMVMIPSREDFCRKFAVVEPEALADMREFKAYAEPVFRSLINFHTRNNLNNLP*