MVKKAVLVGCNYPGTKAELHGCVNDVVRMYQSLVQRFGFEEQDITVLIDTDERYLQPTGANIRKALNEMIANSEEGDVLFFHYSGHGTRVPAETGDQDDTGYDECIVPCDMNLINDDDFRELINKLPSGVSLTIVSDSCHSGGLIEATKEQIGDSFNPQREPEVDPLQFGDVNRGDEEYEENEEGGWSGMLKKGLKKAWESDSVRDALGIRHHKEQNYGDESAGTKQVYVGEDGIQVKNKSLPLDTFIEMLGDRTGRRDIEVGSIRPTLYDTFREDSSSKVKKFVQVLTSRLQERSVGDEEESGFMGMINSLAGQFLQAKLDETDNSDAYVQPAMETDLYAPEAAYAGRKSGNRATDMGVLVSGCQSDQTSADANPGRDPAGAYGALSNAIQTILASTEPGQPISNRYLVTEARRLLASQGFTQQPGLYCTDYNAEAPFIC*