MKCHSDVKRYLCTFCAKGFNDTFDLKRHTRTHTGVRPYKCNLCEKSFTQRCSLESHCLKVHGVQHQYAYKERRTKMYVCEECGHTTNEPEVHYMHLKEKHPYSPALLKFYDKRHFKFNNAAFANNLLGSLPMPVHN