RSTHRGTPRVLFGEWLLHEISSGRYEGLRWLDAARTRFRVPWKHFARKDLEEADAHIFKAWAVARGRWPPSNCAGTQPPPEAPERAGWKTNFRCALHSTRRFVMLQDNSGDPADPHKVFAVSPAPGRREGPGIDRTEEAPADGWPMRGEPPGPFLGGEAATRQSPEPCTSNPLPARAGDTRDLLHQALQQSHLGDDLLEAAWRMDPAPQQPSGKRQEGGGAGEELYLPWAVEAAPNPPPQPPDQALMTGRRGAGNXTILYKGRLVLQEVVGTSCVLLYQPPGPAAEATDVQLVAFPSPAELPDQKQLRYTEELLRHVDPGLQLELRGGSLWARRLGKCKVYWEVGGPLGSASPSSHACLLHRNFDTPIFDFGVFFRELVEFRERRRQGSPHYTIYLGFGQDLSAGRPKEKSLVLVKLEPWLCRAYHEGAQREGTSSLDSSSLGLCLSSSNSLYDDINHFLMELGQP