MMQLLSVHASSPHPLLIFHHLAPSPPPTKLAPLKSLQASPPLSRHPSHRPQLSGFLASCSLHGRSSESALSLGKPLLDEQELLLKKRAGEIAADLRGTCIFLIGMMGSGKSTVGRILAKALGYYFFDSDKIIEDASGGSSVAQIFEEENEENFRDAETEVLKQLSCMGRLVVATGGGIVVRPINWSYLSYGIVVWLDVPLEALAERVVSVGPESRPLLGQTTTDYAYSQALDKLSKIYDERAPSYTNADVTVSLPKVALKLGYEDLSLLAPSTVAIEVLEEIDKLVKHKKRMNAQA*