MEKKIDVIAMELQGLEQEAAVQPPASAAFPSSAEEAAAAASPTSGGKRIVLRIRLPPAWTPEEDACLARLAAENGFRHWRRVAESMAAARSGRRPRRSPGQCRDRWRDHLARDCRDRWRDHLARDVYHRPFTADDDAELARLLLKRDGDGERSWKDISRAAYCRTSRGMRRRWGELRDSDAFLRKLWCPPPPPMQPSC