MGKILLPPGFRFHPTDVELVKYYLKRKVMGKNLHFEAIAEVDIYKFAPWDLPNKSCLQTGDLKWYFFCPREKKYASGTRMNRATGLGYWKTTGKDRSVHYNNEVVGMIKTLVFHRGKAPKGERTDWVMYEYRLDEKELDLRGVAQDAYVLCSVFKKDGPGPRNGAQYGAPFKEEDWDVDDAEEVNNAEVVSSVGMSAPMPICQNNSIVRSPYVPDGTCFGSPYEVPSDSNTTAVVADSYVELAEPPQLGNENDDILAMLANFSEESPFIPNETKLNEVDNIKDGGNNVANPCSDGIDIYNDLADLSNLVGFGEPEYNVSGDPWCSTMDQMQGSDKVHFLELRDLDAPLNCSTEDFGYEQVNIGGFYAPNPCNSAELVHGTAKLHQIHEDEKSQF*