MDVKTVLSMVGGTGDTSYVNNSETQHVVENSIQDLYCTSYPESLNISDLGCSSGPNTLLVIRGIIDAIHERCCQLCRPMPEFRVFLNDFPGNDFNTVFRSLAGFYDTLKEEKGLPFGTCFISGVPRSFYGRLFPRNCLDSVHSSYSVHWLSQGVIQKAKLDSFHLPYYSPSAKELKDVIAAEGSFALDQLQITEITVNTNDKKAKGWLVSKCIRAVVESMQRMWKTIHQRRN