MKIPKAIDKIVDSNVGEVVKKSDVDEVVGKGNIKHLPRIKEVEVNFKRNDKHDSEEFARQLKDQEKGMNELTVDEYLKNREKYIEQGRAIEGNAAQQAAREKALNKKIEELFENGMSWEEVEKNANSWLKSQAALHNPDQIAGGKPLNIGGMGDKRINSSIGSQWKYRIDIVDEQIGELTKSLTSDQRKNTYLNVKLTH