MRTGRQKILEDRQAVVERLNAGENSLQIPVDLIFEILLRLPVKSIARGRCLSKLWASILERQDFTDHYLTRSPARPQLLFAFQDRCKVFFFSAPQDDNSSLITASYHMSFPVNRVKEIYSPISGLVCVREGMKTPVTVWVICNPSTGQYFTLPRMKTRNNKCDVRSFFGYDPVEKQFKVLSMTTLAHGKRDLAIYKEHQVLTLQTGKLSWRMIECNVPHHHGINCICINGVLYYKAKNGADSSTYVHTLINFNAKLASVESYSFNRRSPIHLWVLDDIEKNEWSKHVYKLPASWEEVVGDADLYCVKVTASNEVVLSGYYQRSPFYVFYYSLEKETVRRVEIQGMEAFKHFQVYTFVDHVEDVKVYFRTGS*