MDAHDSPFDAVHVLRNAQVKGLSAEPLAVRILQLMGFEEPNSPNIWAFGGFLMALLAAVASIMAGARMVKLRLQQKGAEQEVFSGYQLSVSSPVSLKSFDEKEGIDLGGSSVFSRPNPSQEIQNKKRRKENMKWAMEVGLEDRMDLSIVRESDNWATARNHEISFWEENNASMVVKEETRKTCSCLFPEFLIMDERRPMPALFRPLLESLLKSEEFSQTEREEILNMNFKHAWELGKSKFRQWQQDNLPSFVVRGHYNSLFVKEDVVRIWDNLKGRALKTFHVQQGFASALDSQGILSLWDPDRVTSPSSISGHKAPIQGLCVESSNMFITGGPAGASGRSILKVWDTRMGPRPAAVNESDVLVQSRIFDIKPGKLHKLYVRHDAKTVSIHEMRMLGEGPISTMFLQDPLTKEIKEGEHDLLCNSSFAVVPEAEEITWWDEDAIIVSDDEESVCDEDDCSYDDRDLETNYSTNAKSVVSWCLGAVRSISSSLGK*