MASKETAKQAPRRPGAGAVNGAGHGVNPFDFSGMSSLLNDPNIKELAEQIAKDANFNSVAQQLQQSIRSPRPDGSGPQLDPQQYFGALQQVMQNPQFVTMAKKLGSAMMQDPAVANMMQGISNPAQKEQLEARLAQVREDPDLKGVLDEIQTGGPAAMMKYWNDPKVLSKLGKAMGSAMPREAKAEAEAAAQQEDHNAEEEQTDTIHHAASTGDFELLQKLLADGVDKNEKDVEGRTALHFSCGYGDVKCAEALLKAGAAVDAVDKNNNTALHYAAGYGRHECVQLLLKHGAAVTAENLDGKTPIDVAKLNKQKDVLTLLEKDAFL*