PVEGWGSHLSDRRGGGQLLAFLLLLDIKLELEPLRGPRYPSPTPRSPLPPALQVFSACRPLSDTVDSRGSSWASWLHPLPPAPAPQGLDLYLWTLELTPLSTAPQSLRSDVLSTKHQPPGLQAGSTDDEKLTAKYPASRDKRLVGRAAPARRAPTGSRPGTTALPYPLKKENGKILYECNVCSKNFGQLSNLKVHLRVHSGERPFQCGLCQKNFTQLAHLQKHHLVHTGERPHECLMCHKRFSNSSNLKTHLRLHSGARPFRCSVCPRRFTQHVHLKLHHRLHVPQPPRLAHAHLSLASLACLARWH