MSTSSVISGSGSTKSTGCRSIVIAPPIVPSQYNAKNAGRKKTNPVWNFFVDLKTKGLTGVRCRYCEWITNDRSPTTLKFHLKRKHDTGLGGIWNIVEERIGINQPQGRSRLVVNNRNNVVSLIPSQGETAAFAIPVDTEMRPEPDREQQCYPGEYPFGSLPEIIELCAIFEAGARVVVDTKPSSSQQALLDQFIQNATKNAKLNGTLAGITTSTSVYTRPAPQLQPSTNIGSITCGQDNVFDTKGLIDENLIPARAVKIFPSKADCDDGEDAGEGNEPLYVLSDGSNLSELLHVANDMDLAFTYNSRRTGEFCFESNAQDMRGRLVVFADLGTKVAVRERFNGSDLSYEEWNKADWKQFLWAVRGKCMNVLRGL