MGKKAVLVGCNYPGTKAELHGCVNDVWRMHKSLIERFGFDEHDITVLIDTDRRYTEPTGANIKRAVDNMISESEPGDVLVFHYSGHGTRLPAETGESDDTGYDECIVPCDMNLINDEDMREFVDKLPQEVTLTIVSDSCHSGGLIAHEKEQIGDSFTQHGGEHGGRGWGGEGEGQQGGRDWSFGGEEEGEGGGWRGMLKQGLKMAWDNEAVREAVQQRFGGLGLGQQPEEEDDEDRRGGGGGYGGGRGPKNRALSMETLLEILRDRTGRQDLDVGSIRPTLYDMFGDDSSVKVKKFVKVMLGRLQEGGGGGGGGGGMGMLGSLAAQFLQQKLDENGEEYGQAAQQVEAAGPEAAYAGSGGRRMADMGILVSGCQSDQTSADANPSGDPRQAYGALSNAVQMILAQHDGPLTNQQVVTEARRLLASQGFTQRPGLYCSDPNVNSPFIC*