MGESPTLLWLCAQAITNEIIFGDHYLQNIFELPSDLVDYLIMHLPPLALLKLQEAFSSEHCGRHDFVIDGATSGRKRRRFNDLNIAWKALFESRWPEGSRQIQPMNCLTNQDGVARCDFTIHSGNWQQMYWETHLQNCLEKAAEMALLPSFEGCVGEIVIPDTIMKSIGYKGGMGLRTGYYSTLSHHCQLFGNFARCLRLQNVLCGTETCDLLRNSELQCLVFRSIKSKIHVDGVCKLLTQKSKTLIHVEFIHCWLPLTYLNAICGSLYTNGVQRHKIQHFLIKSSSIPGSIEGSNPTGFLSFLSSGSSLCSLNFSYNHLGPDFAKLIFDTLLHSSSCLSTLELCESNISGFLSKVNGNFSNLSTSSLGVKQSFRSLRVLNLRGNHLGKDDAEDLKAALFQMPRLQCLDISDNVIGDEGIRCLLPYFIQASEKSSSLADMKIENCDLSCFGVTQLLQSLSALREPLNNLSIANNELGCHIAAPLAKFMQISHVRGLNIEDIGLGSCGFLELEKEIPETEALELACINFSKNRGGFDAAKFVSKLILQSRELLTINAGYNFMPAESLMVICAALKLSKGKLERVDLTGNSKCCQPANISMFAEFHCRGKPVVILPSFQTSAAAPYDDDP