MAGSGSASTPEHVTEKWFSVPELRLRNHRFSVPLDYSKASPNISVFAREIVAVGKEEQALPYLLYLQGGPGFEGPRPSEAGGWIQRACEEFRVILLDQRGTGLSTPLTSSSMLQFKSASDLADYLAHFRADNIVNDAEFIRVRLVPNAGPWTILGQSFGGFCALTYLSFAPQGLKQVLITGGIPPIGKACTADDVYDAGFEQVVRQNEKYYKRFPEDVEIVRELVIYLAESEGGGVPLPSGGILTPHGLQTLGLSGLGSSTGFERLHYMLERVWDPILVPGSPKRISHFFLNAFETWHSFDTNPLYALLHEAIYCEGDSSRWSAHKLREKVECKFDAVRAAKEGQNVLFTGEMIFPWMFDEIHALKPFKAAADLLAKKEDWPPLYDPATLKTNKVPVAAAVYYEDMYVNFRLVMETASQISSIRLWVTNEFMHSGLRDAGRQILDHLLGMNNGKKPLF*