MARFTHSVGGETYRFDSLKDVMAKASPARSGDFLAGVAASNDGERVAAQMALADIPLKHFLDEALIPYEDDEVTRLIIDTHQRDAFAPVSHLTVGGFRDWLLGDAADEASLRALAPGLTPEMAAAVSKIMRVQDLVLVAQKIRVVTRFRNTLGLRGRLSTRLQPNHPTDDPAGIAASILDGLLFGNGDAMLGINPATDSMASICALLEMLDAIIQRYEIPTQACVLTHVTSSIEAINRGVPLDLVFQSIAGTEAANASFGISLKILQEGYEAGLSQKRGTLGNNLMYFETGQGSALSANAHHGVDQQTCETRAYAVARHFKPFLVNTVVGFIGPEYLYNGKQIIRAGLEDHFCGKLLGVPMGCDICYTNHAEADQDDMDMLLTLLGVAGINFIMGIPGSDDVMLNYQTTSFHDALYARQTLGLKPAPEFEDWLQRMGIFTQADGRIRFGDELPPAFRQALAQLA*