MYGKCGSPRDARSVFDRMPQRIVVSWTAMITAYGYNGHVPQAKSVFDKMPERDVFSWTATIAAYSRNDCGKEALQLFEQMQLEGSKPNKITFISILDACSNLASIAEGKKCHANIIDSGFESDLTVGNALVNMYNKCGSLNDARSVSQKMPQRDVVTWNSSIAGYAQKWNLENARSVFDKMPQRDLVSWNTVIAAYAQNGNGKQALELIRQMQLEGMEPDGITFTAILDTCASLSDISEGKESHASIIDTGFESDVVVGTALVTMYGKCGSPEDARGVFIKMPQQNLFSWTAIITAYAQIGDGKETLQ