MGKMVKEATKYIKTCLGSSSGTEEILLLCGNGTTGAIKRLHEVMGVAIPSSLRSRYLETLILKPEERWVVFVGPYEHHSNLLSWRQSLAEVVEIGVDDEGLIDMNMLRKKLEAATRRGNRPMLGSFSACSNVTGICTDTRAIARLLHEYGAFACFDFAASGPYVKIDMRCGELDGYDAIFMSPHKFVGGPGTPGILLMSKALYLLSSHPPSTCGGGTVSYVNGFNEEDTLYSEDIEEREGAGTPGIIQTIRTALAFWIKEYMGHSLIESREQVLLQRALARILPNANISILGNTHVKRLPIISFLIYTTSLDGHCERDLSSKKDNICISKERSIRKEKPLHCRFVAKLLNDLFGIQARGGCACAGPYGHILLNICKEESLSIRSGIQKGYNGLRPGWTRINFAYYISDEEFEFILAAMEFIALHGKRFLPLYRFNWMTGDWTLRQGTSKVGGMVEKMFLSFDRLRLLVAGGQISSDEKESVLLRNVSENNRGLEQMYAAYLDNARLFASFLPEFPTERRIPQDIDPDLVHFRV*