MSDRKLILVMGILALRALPLSRVRRIPDGIARNSSLTWRMIALSSSGRYDVRVLTRNTASEQARKMVVLPQVTLQQGFQETRQISTLPSPAYTAPGRLYARGKSELIYGIRAYEIARHHGVKHYVFANIDYTLRKAGKEDGSFAWENPAADGKIPLIALDDVGVYSLWLFDNPSQSAGLNLEVATDQVSFAEIATTFTKVTRKKGIHKRLSLDEYLDEAELYPGAYANWAVASDVPRDESFMTWRENFTAWWGYWSEGKGATRDMALMDRIHPSRIPSLEAWMRMKGYDGRPRLHPPYPIIMASFLVDGRFPPVPLPPSKDIKSEERSTAIDFVNRHNLIFQEFNYDKVTATFLPDAIVYHSHGTIRGHAEIKQFLENVYGFFIPGIGRSATNHVVDRDENGGVVVRYQETLIRYGWGEGEPDADVVAGRDIVRADGLPAIWWFGQVVDRLRIAANGWRILERYLGGSFRNQSLDLTNKV*