MRCHARLPLVFHPGYSPPWPDKHRFPMWKFRDLALQLQADGLVHASPASGEAPFLRPVKALEEQVLLAHDQDYYEGFCTNSLPAHLWRRIGFTQRPCHAQLVQRTQLEVSGTLLAARKALERGMAGNLAGGTHHAHRAYGSGYTALNDLAITAKVLLKEEAVARLLICDLDVHQGDGTAEILKEEPRAFTMSVHCKDNFPFGFKGMSHLGHDQSDWDVALPKGTADAVYLATVFEHLQAVLEDFRPELVLYDAGVDVHVEDDLGNFCISWDGLRKREEMVLQLCVSKGIPIAFVIGGGYHRNAKHLSKRHALVFHAAAKLYHG*