GHSGVNQLGGVFVNGRPLPDSTRQRIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATGDVCSKVAQYKRECPSIFAWEIRDRLLADGVCNQETIPSVSSINRVLRNLTCDNQKIMGQGSMYDKLGLLNGQSWPRPNPWYSTGMSMGGLGHPGGYPTPTHPNNENGGGGSPGSPSDGPKNGETDEQMRMRLKRKLQRNRTSFTASQIESLEKEFERTHYPDVFARERLAQKIDLPEARIQVWFSNRRAKWRREEKLRSQRREVVNGATRLPINSSFTNNMYPSIHQPIASMTETYSSIPQVPSYSFSNSFATNPACLQSSSSGSYSCMLPDYSSRNYDALSLSNYSRPTCNPSNSHMPSHMNSNSASTGKS