MSLENDSVQDFGAHRRNPLWQERSKRWIVIVDDEEAIRKAMGQHLFEKGYQVTACSDGPSALKVVRSRQLETSTENSVPDAIVSDIRMPGMSGLQLLREIREDVHIMGVPVILLTAKGLTQDRIVGYDAGADAYIPKPFDPEELVTILDNVIDRHRTLSEDKVYINDLKRDLSEIKYMLLEKGGGGVGNGFVEATDVFLTPDEREILELLCQGLINKEIGERTFLSTRRVEQLLSGMFRKANVKNRTELVRWAISTGNVQL*