MSAVRDKQQPDAAPAAAAAGNKPAPSITPEQVAVVKSTAPVLKEHGVTITTVFYKNMIDAHPELHNVFSTTSQATGAQPRALASAVLAYATHIDDLARLSHAVSRIAHKHVSLHITPDQYDIVGKYLIEAIGQVLGDAATPEIVAAWIAAYGVLADVFIGVEGKMYQEHSDWLGFRKFRVLRKEAEAESITSFYLAPSDGKTPLPRFLPGQYVSVQLFVPELGYLQSRQYSLSEGYRKGGEHYRISVKREEGVEVGAPGIISNMLHDKISVGDEVEVSHPQGEFFVDPADATKAGAPLVLLSAGVGATPLLSILESVTVADGGVPAPAATRPVSWIHASRSRAQRPFETRVAEIQKTVGEERLRSRLFLGKIDAEKDVANQHFHFGGGRMDLDKLDADRDLHTSDARAEYYLCGPEAWMLDTREKLEQMGVAHERIHLELFATGDVQ