MSLYLHDNVDDKPLVHVEIAIAQTCATPLAVLRQTWQEYLCQRTDPLPLGNGAALANSPDTPDLLRSSYGGSLLVVFEQQHDDSAIASITSLALSVDAAYFLHVHVYVLSTEEAHLEEVEPGESDGDWTAACENLALPHASLHGVYESLIFETDIGQDLLSFASSASLFADQHVQSHVVHWNRLLLLHGPPGTGKTSLGRSLAHKLAIRTSARFPRANLLEIHSHSLFSKWFSTSGKLIHRVFELIRDMVQDDPSCLVCVLIDEIESLAASRSALTSTGEPSDALRAVNSLLTSLDRLRSLPNVLVIATTNLTASVDAAFLDRADLKIYIGLPCLQARYEILRSCLDELARVGILTISNPSSDALLAFRDIARSDESQPSTVLVSLAGMAEGLSGRSLRRLALQAHALFVRRPQASLTLFLSALQRTIEREIGSLPSPLV*