MKTNQSGLDIVLVHHPVVNKVGEIIGSAVTNLDIHDIARAGKTYGVDNYYIVTPYEDQHKLVAEILEHWDSGHGAKYNPARKEALELVTLADSLERVVEMVTEKRGHKPLLLSTSARTQEKTLSYTDVRARIRAKESLLLLFGTAHGLAPEVMETTDYCIPPVGANSGYNHLSVRSAVSIILDRLLGV