MASKEAGKQAPRRPGAAAVNGAGRGVNPFDFSAMSNLLNDPSIKELAEQIAKDPGFTSVAQQLQQSIHSPRSDGSGPQLDPQQYFGALQQVMQNPQFVTMAKKLGSAMMQDPAVASMMQGISNPAQKEQLEARLAQVREDPDLKGVLDEIQTGGPSAMMKYWNDPKVLSKLGKAMGSAIPREVEAASQQQDESAEEEQANTIYHAASTGDFEMLKKLLAEGADKDEKDAEGRTALHFSCGYGDVKCAEALLAAGTAIDAVDKNNNTALHYAAGYGRRECVELLLKNGAAVTAENSDGKTPIDVAKLNKQKDVLSLLENDAFL*