MRAALEVCGEFLSRIGALEGANAIAEILHKSGVELSEESSFRWRALLAAIRQELTADPMDVVFLFERLLQLNAMMPSGPSFAFFGSPLFLHLLVERFAVAFEGLDAELFKLESDELCHAEGIFETCVLIRDKIGAYDGERDCWDAFYELYHLNDLSFRRDMKRALSMIESVTLGPTKLELAFPTEGPRGSKKVISRALLEKRFEGTRLEWRNLSQINSITNAEAEAEHDANEEHNQEAEAQPESNVNGDASESELSEISDEPVIERTIPSRPPRAAEVARAARQEVRRSLQVVSVPNEVAEANDPDSTAFLRAGPKTRRRWSREEEAALMEGYRAYQKYSNVWVLIKAKYPDVFNDRTNVNLKDKYRNLVKYGRIQRSSNATDEDGQDDSIVIV