MRDNVKKAMAPMRVFGAWSAGRAFKGKQISKTFNNVKITLICGFVTILVLRGTIGLGSIGMSSQDPNDLRQELSSTGREASRVLSEVTENDAEKEEEEAQMEIAPGQPPYSLGPKISDWNEQRQAWLQENPQFSSSVNGKPRILLVTGSPPKPCDNPVGDHYLLKSIKNKIDYCRLHDIEIFYNLAHLDAEMAGYWSKLPLLRKLMLAHPEAEWVWWMDSDAMFTDMVFELPLEKYKDYNFVLHGWEDEIYNKSSWVGLNTGSFLLRNCQWSLDLLDAWAPMGPKGKVREEAGKVLTEALVGRPAFEADDQSALIYLLMTERDVWGKKVYLENSYYLHGYWVIVVEKLEELMEKYHPGYGDERWPFVTHFVGCKPCGSYGDYSVERCLKQMERSFNFGDNQILQIYGFQHRSLGTPKVKRTRNDTSYPLEFQDDLNLLHPSFDHSQPALSLEALR*