HSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQTHADAKVQVLDNQNVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVSKIAQYKRECPSIFAWEIRDRLLSEGVCTNDNIPSVSSINRVLRNLASEKQQMGADGMYDKLRMLNGQTGTWGTRPGWYPGTSVPGQPTQASSELSDDTLKAQASMDVDYLCCEFPHREICQNEVRYIPEAFKDVDYLCCEFPHKKNLSKVLRNLASEKQQMGADGMYDKLRMLNGQTGTWGTRPGWYPGTSVPGQPTQDGCPQQEGGGENTNSISSNGEDSDEAQMRLQLKRKLQRNRTSFTQEQIEALEKEFERTHYPDVFARERLAAKIDLPEARIQPPVPSQTSSYSCMLPTSPSVNGRSYDTYTPPHMQTHMNSQPMGTSGTTSTDGAGGGVGGSTGESPWLLHIREKLGQLVPEQCLPGRAATLCAGGTVGYSARCGMHWRTCV