MTMTVEKRIEADVTVSHEGVERAYVTFLAGNKDYWMLVVGLAKGLRKVKSAYPLVVATLPDVPEEHRQILVDQGCIIRDIEPVYPPENTTGYSMAYYVINYSKLRIWEFVEYEKMIYLDGDIQVFKNIDHLFDTPRGYLYAVKDCFCEVSWSKTPQYKIGYCQQSPEKVTWPVESLGAPPPVYFNAGMLVFGPNLVTYEDLLRVVQITTPTYFAEQDFLNIYFRDIYKPIPSTYNLVMAMLWRHPEHIDLDQISVVHYCANGSKPWKFDEAEEHMDREDIKMLVKKWWEIYEDSSLDYKNFVETESKLNPVTATLASKKLVGDVLTSLAPSAA*