MVLIDGVKYSCWKCIRGHRASKCKHLYSELFEVRRKGRPMGQCPACREIRRLCQLQSKCICGELLGMEDDAAYAQVTHLAEKDPLVLELVNMVLHYGAYDVLVKDRLAEFNQKHGALLGQGATKPTITAELTEAPKEEEQTTMEKPVLSDIREREIHSENTIANVMDEERKKSKILKTQSHDPNDIENIAQEDDLSKENSIAPNTSLIAKKNLA