MASKETGKQAPRRPGAATVNGAGGRGVNPFDFSSMSNVLNDPSIKELAEQIAKDPGFTSVAQQLQQSLYTPRPDGSGPQLDPQQYFGALQQVMQNPQFVTMARKLGGAMMQDPAVANMMQGLSNPAQKEQLEARLAQVREDPELKGVLDEIQTGGPAAMMKYWNDPKVLSKLGKAMGSIAPSEVEAVPQENQHAEEEQTDTIHHAASTGDIEMLKKLLAEGADKDEKDAEGRTALHFSCGYGDVKSVEALLAAGAMVDAVDKNNNTALHYAAGYGRHECVQLLLKNGAAVTAENLDGKTPIDVAKLNKQKEVLSLLEKDAFL*