MESSQIQSYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPKVVSYIKELKQKDPGIFAWEIRDRLLSDGVCDKYNVPSVSSISRILRNKIGVLLHHHHHAENKANGAASHLFAPHHHHHHHQVLYPYPHQTSGPPPQQAQAQPRSWPDILSMGFRPATHCSGQSSVGEQNYNYYMYLSGQGSSGFPSVVGGGHSLSAQSAL