MYVKCGELSEAAKVLEELPVRDTFSWCALISGYVRQGQFQEALFYFEMMQIEGLIPDAIIFTSILKACGMTGTLDNGKRIHKEIVDRGMLEKDILLGNSLVAMYAKCGALEKAREVMEELPVHDGNSWHVLIAGYVHQGLSYEALKCFRCMENENPYPDINTLTCILNICGRIGAIDEGMEIHKTISARGLLGKDIVLGAALVDMYTKCGIFTRAYQVLQELPMRDVVSWSTLISGYAQEGQFDHALRCFEQMQSEGLSPDEITFSSILKACTSERALEKGKQIHKKVAEMGMLEKDVVLCTALVDMYAKCGGVTKAVTLLEQFSVQHVVSW