MADEKGYVKRELLDLTGVPMVESYGTLVEQKFKYNTDFKEILWRVLFILVKGPMQLVQHRATDGRWLQHAHIFIFICETHLPALADWGYWFVANIDQKSRDIQVLIGNDNKCGHASLYYLFRYAYWCTGSKRKTQIMDDILEKTHPTTKKSLKRKLKKLFKDDAERAQVKGLQRPDKFPGQDQFDLTATVMMDSLPTSRMQIRIMTSTSDFDADVPVSRLESIHLVVELQDTSTTKKDNENASLKVRLYDVLDEKEALADKAERLEKQLEIEKREKKEAVAALEMAKREKELEKREKEMEKREKEALEDKVEELQAQLDAKDDETAVKLED*