MSMILRVLPDIAIRSRHLSTQSLPLFRINRIFLKPLVTKSFSPVSASTIEPVVSNPPTTTKEQRRQSVPGSIHETAALEWVSRNGLCGELSENDVGRRVRLCGWVALHRGHGGLTFVNIRDHSGIVQVTTLPNEFPEAHSIVNDLRLEYVVAIEGVVRPRPSESVNKNMKTGMIEVTAEQVQVLNAVKAKLPFLVTSAEDAKDSIKEEIRLRYRCLDLRRPEMSSNIMLRHQVVKLITRYLEDDHGFVNIETPILSRSTPEGARDYLVPSRVQPGTFYALPQSPQLFKQMLMVSGFDKYYQIARCFRDEDLRADRQPEFTQLDIELAFTPLENMLSLNEDLIRKVFLDIKGVELPNPFPRLTYAEAMSRYGSDRPDTRFALELKDVSDIFSDSSFKVFSDVLSNGGIIKVLCVPSGAKSFSNTALKKGEILSEAIKSGAKGLPFLKITEDGKLEGVPALTSSLDPTKKDLFLKRCEAGPGDLILFAVGPTSSVNKTLDRLRMYVANLLGLVDHTKHSILWVTDFPMFEWNESEERLEALHHPFTAPNPEDMEDLASARALAYDMVYNGVEIGGGSLRIYRRDVQQKVFEIIGISPEQAEAKFGYLLEALDMGAPPHGGIAYGFDRLVMLLSGSSSIRDVIAFPKTTTAQCALTRSPSEVDPQQLKDLSYRMQ*