MFKKSANDIVVIAAKRTPITKSIKGGLSRLFPEEILYQVVKGTVSDSQVDLNLIDDVLVGTVLQTLGGQKASALAIKKIGFPIKTTVNTVNRQCASSAQAITYQAGSLRSGENQFAIAAGVESMTHDYFPHRGIPTRISESFLADASDEAKNVLMPMGITSENVATKYGISRKQQDEFALNSHLKADKATKLGHFAKEIIPIQTTDENNQHVSITKDDGIRGSSTIEKLGGLKPVFKDDGTTTAGNSSQISDGGSAVILTTRQNAEKSGVKPIARFIGSSVAGVPSGLMGIGPSAAIPQLLSRLNVDTKDIDIFELNEAFASQLIYCIEKLGLDYDKVNPYGGAIALGHPLGATGARVTATLLNGLKDQNKELGVISMCTSTGQGYAALFANE*