MAPTLATFSIDSNTWDVKSFVVNEGHGVKGLADMSIQTLPKQYIQPLEERITSSDVVVDEEQCIPVIDLSNLNDTEVDNMICNAAEKWGFFQIVNHGIPIKVFENVKDATHRFFALPAQEKNKYSKDYACTNNVRFGTSFTPQAEKALEWKDYLSLFYVSDEEAYALWPPACRDEAIEFMKKTELVIKRLMESLMRGLNVKEIDEERESLLMGSKRINLNYYPKCPNPELTVGVGRHSDVSTLTILLQDNIGGLYVKKLGNETWLPVPPISGALVINIGDALQILSNGRYKSIEHRVIANGSNNRVSVPIFVNPKPNDVIGPLQEVLESGEKAVYKQVLYSDYVKHFFRKAHDGKDTVDFAKI*