STVQVCFPGARAAVLDNLNRQREEGQLCDLSIQVQGQVFRAHRCVLAASSPYFHDQALLKNVTTVSLPSVLDPVAFESVLTSAYTGQLSIVHDDIVHYVTVASFLQMWHIVDKCTEMLKGPRPSGDGGSAAQPASRQQSPSSTESLYVEREGRRRDRRPDALPPLATWRRPQQLARWARPRASSAQHMADSQLDGPPGYAESVFSSCEEALASNHTVGPNTNSRLSGGGAVEASKLKGRCHPRGGQLTTERLPEKEGEESQNGRKSERTETEADEGVGEDGEARSFITNINNTKKFIKGRPLYKLDSCIGIICRGQEEVGHTTGRHRDHLRTNPPSDHGGVHCSGAGEEATGPEAPVSARLQWQMETWSEQDPRQEGGSRSCCKDENDEEEDFEGLTSGGNSRDAYNDITHRALLPVSPDFSSKATWPSGGEGQSGSVTPTSRKVHFCHCGKAYTLKSMRDRHVKMQHLNLRPFGCPVCSKSFKMKHHLTKHLKTHGGVQPYECTLCGKKVVWRDSFLRHQARC