MCLGIPYHNVCIITRRVGGGFGGKMTRNIVVASACALAAYKLRCPVRMYLDRKTDMLLMGGRDPTKTLYSVAFRSDGKVTGLKASIFIDGGWSEDFTSLLPAAIAATLKKYNWGSMEVDFTACKTNLPSKSAMRGPGHLQGSFIADTVLEHVACVLGLDVHTVITKNMHTFESASLFFPRDDMSDGMEGYTLPLMWSTTLKHAEAKMKDVTIFNAANVWSKRGLSVLPSIYEVEQLSMPAKVSIYHDSSIVVEVGGVELGQGLWTKVKQATVNGLSQLFMPITAPDSLRVRVVQADSISLPHGGMTAGSTASEGSCEAVRQACKILVERLLPIKLEKEQELAHSLSWHDLISSVKYMSVNLSAHVHWYPEIKTKSYLNYGVAATEV