MQALKSLLEVITKLQNLGGYLMHIAIFIIFIWIGGLKFVPYEAEGIAPFVANSPFFSFMYKFEKPAYKQHKMSESQSMQEEMQDNPKIVENKEWHKENRTYLVAEALGITIMILGILVLLGLWMPLMGVIGGLLVAGMTITTLSFLFTTPEVFVNQHFPWLSGAGRLVVKDLALFAGGLFVAGFDAKRYLEGKGFCLMDRSSVGIKTKCSSGCCS