MELMKERVDSAKSWKIGAVHKREPLDCCNGQYNDKTDKLYRRDLVKKEPDMDLQISKPYEQQKIITSSDTECEQCRFKPMIRVAKASTAPRSPTYFVDREAYLALMQCDSRMVEGTAEHQQPTLGVQALRGLYCALATEGNWRPCHVICEVGLRNCSVEEDRVLSILGLLGLHLHQLRTDKCLKDQVMVLAKAGGSDILLELCMMNQKGGKEVGLSWAPDFHGANKKLECALRPVQVDMEVIRPLGDDGRLSLNAKVAWGEVVPTDKQDIHQSTGEASHCLIVPRTSHDHLQAPASNLEVTCIPLDALQQKEMPSLQQSILHFDFSSAYHSALLGSFEVPIKANAHRVSFRVRLVLLGKDERGSKLILICIAKGISSKSEELHKIGSIASRDNMVMELHNTFEGCKMQECVIGGFGADLSDYVHVH*