MEEGRQNDTLAASKKAVTKSLPCGSGKRLHVNKLLKVESKLSNLTCFSDLSAHKFGAVLILEGDRFCSTAPGGSAESCLRKVVSHDASILHYMFINFSHVPEAMRMPDPELIELVGLKSNFCSIDSLDLAPLVWQVCLSRRCYTSDHRAITANFADEPKTASASLAKAAKHFDALVNALPLVEGGEEDQLKRIVDLQSNLDDNRFPRAGFKILAFLLNQFGGKVPGSIPEIKNFVCTRFKAEYPIFYKVVQQHMAPLSIMSKQETADTKTLKKKKKNEHFSSISCSILVWYLRNSHGTFNPPLKSKFSQYSLNCGRLQAFSLSPEVAGLMGQIWAAGSSSNLDFNVRFRSVMRLEIMVVEERNQSSFNIEAHLLEFIGFELPFF*