MGRSRRKKKRTQDPLQSEGEPEKLPRSFVLSRVKLPPLLRKLQQDLRMLMQPHTALHLKESRRNHLKDFLHVAGPLGVTHFLMLSHTRTACYLRVAHCPRGPTLTFKIHSYTLDSDIARVQLRPRAPAGLFKEAPLIVLAGFGSCEEHLKLTTTMFQNIFPAINVNTVKLPTCQRVVLLSYDKETKLIEFRHYSISLQPVGVSRSLRKLIQNRRIPNLRNLNDVSEFIAKGGYGSESEAEDEAATVQLSSDVGRLNRSSQRSAVKLQELGPRLTLQLVKVEEGLCSGAILFHEYVKKTPEEVAALKVSKEAREALRKQRRAEQEANVRKKELLKDAQRLQSRKAHQMNHKDDVEEAEVDDGMDDVEWYMQEVGQEPDAEFLAGSRKKFLQKDGSESLTKQKDGNKALQTHVMGRRFGLKGFKLADGQRRRNLVAKGQKKSRNIEQKALGKSRLGRGFADKIISERKRKEETDKFLQRKKRFVS*