MVGSSSAPVALLAVLWEWVRRMEPLGDGSPLLSAKERHEAKDERDAAVFCLLGLERTLMPLLAALFPPKPSTRRQHSAPTDAPRGPRLGRGARLSHAALRVLLRVVAVPSTTKAWRRQGLVIDKLVAAFKYGAALEGWSAAVRWGVQVAALQCARVLVVRVAPENLTALWPIMIAELQRVLLEPREAPPALLLAACQLVDVLLTVLPDDFAPFGWMFVPGTGASGRSSSSFSALLAPLLLWLPAHSAASCSEPDEAADPDPDSQRAAAAAAAAAAAAAYPRGGLLAPAADGRRRPLLALRTLHDMSELVPFVSQLHDHLVRSALEPRGTQVDAPMLDMLLGCAFLPPAEAEAALRPHLAPPPQSX