MSVPPPAGGGAIINEVLTDDELRAVLRRLGPEAERDAFGLVCRRWLRIQSSERRRLRARAGPDMLRRLAARFPGVLDLDLSQSPSRSFYPGVIDDDLNVIASSFRNLRVLALQNCKGISDVGVAKLGDGLPSLQSLDVSRCIKLSDKGLKAVALGCKKLSQLQIMGCKLVTDNLLTALSKSCLQLVELGAAGCNSITDAGISALADGCHHIKSLDISKCNKVSDPGVCKIAEVSSSCLVSIKLLDCSKVGDKSIYSLAKFCSNLETLVIGGCRNISDGSIQALALACSSSLRSLRMDWCLKITDTSLQSLLSNCKLLVAIDVGCCDQITDNAFMDGEGYGFQSELRVLKISSCVRLTVAGVGRVIESFKALEYLDVRSCPQVTRDSCEQAGVQFPAGCKVNFDGSLLESDPSAEMFF*