MEQPPESGWSPPDGLRPARLSVGIISAGRVGTALGYALERVEHVVVACSAISHASRQRAERRLPDTAILPVHDVARRAELLLLSVPDAELSGLVKGLATTGSVRPGTIVVHTSGANGVGILAPLTEQGCVPLAIHPAMTFTGSDEDISRLPDTCFGITAADEIGYAIGQSLVLEIGGEPFRVREDARAQYHAALAHGSNHLVTLVLDAVEALRSSLRGQELLGQELVGDEPGGLAERVIAPLARAALENALQRGQSALTGPVARGDAAAVAAHLTALAEVEPQLAQSYRANSLRTAQRAHAPEAVFEVLSEASRG