301 aa
MEKRAVLHMFDPMPHVSPFDINMAIDAGFEVIVPYSNVKAEEVHGLVQDAIFSRGPAGVK
RTGIFIGGRDLAVALTMLETARAAMVPPFEVSVLADPSGGFTTAAALVALVEKQLKLKHG
AELAGQRAVVFGGTGPVGIATGVIASLAGADVTLVDPFNVETALAKADEYNQRCGAHLHG
TFAGSEADKARLLSNADVVFCTAKAGVEVLNASVLADAHRLKVAGDVNAVPPLGIEGIKL
KHNGESLVHAVNSPGAVGVGALAVGNVKYQLQNHLLALLLQSESPVFFDFRAAFERAREI
V