MEQTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGSLAQPGPYEASKQPPSQPTLPYNHIYQYPYPSPVSPTGTKMGSHPGVPGTAGHVSIPRSWPSAHSVSNILGIRTFMEQTGALAGSEGATYSPKMEDWAGMNRPAFPATPTVNGLEKPALEADIKYTQSASTLSAVGGFLPACAYPPSNQHGVYQGPPLAPPGASVAVHGGELAAAMTFKHPSREGSLPAQAPRPRTPSVAYTDCPSRPRPPRGSSPRTRAWRERQADPGAQVFAAAQASGAGRTRGQVAQEPAQAPRGRLASPQAQPCLWQDPAHSLYWPGFLGFAEL