MTSNPPVKFLGVTPPITTDPPKPNDIKSSEALMADLVALNLVAKFVHDVSIKLGMSEKIAGEFQDMLRAWPAVTEISAVESAFVPVMKTVISGVEVDLLFARVNLPEAGDSLDIEKDEILRGVDDASQRSLNGPRVTDMILNLVPDVATFRTALRTIRLWAKRRGIYSNVLGFPGGVAWALLTARICQLYPAAAPATIIGKFFPIYYQWSWPQPVLLKKIDNGPPNMQHSVWNPKLDRRDQAHRMPVITPAYPSMCSTHNITSSTMSIIRKEMLRAMQITDEILKTPDSSWIPLFEKVDFFSMYKTYVQVVASASTSDGIKDWSGMVESRIRTLVGDLENLTEEEQAAASQGELTAEMIDYPSKKFCAVCQNWDKYNEMEMSVILRPAKRSELPSYVFPDGMPKSKKKTKRQQQNGSGDAGMNDGSEGQGPSKRTKSEQTSINNFEPQQQLPNGVPVPNGADPVPLKDGAGPVDFKPPPGIEDMPPLSTAAMSSFATAAK