MKYLKHLQLWSRVVAVGSLALLAACGGVSDSSKVTEPADVTNGNLTDSRDGKTYKTVTIGSQTWMAENLNYADSVNTPSLKGKSWCYNDSVANCEAAGRLYTWAAAIDSVKLANDASNPLDCGFGKTCGLSGKVQGICPSGWHLPSPAEWKTLFAAVGGQDNAGKVLKSQSGWDENGNGTDAYGFSARPVGYREGDGYFYDGGKYAYFWCATEFTSGYANNMYLRYYYGDGYLYDFSKNNAFPVRCLKD