301 aa
MSLAKLMVELWAFVFQLNGGSLFVFIPGPCPRPFSFSPSPFVSQGKMYDRIVVLGLNRSH
AKNALNKNLLKMMSKAVDALKSDKKVRTVIFRSEVPGIFCAGADLKERAKMHSSEVSSFV
SKARATINEMANLPVPTIAAIDGTALGGGLELALACDIRVAASSAKMGLVETKLAIIPGA
GGTQRLPRTIGVSLAKELIFSARVVDGEEAKAIGLISHVVEQNEAGDAAYRRALALAREF
LPQGPLAMRVAKLAINQGMEVDLVTGLAIEEACYAQTIPTKDRIEGLLAFKEKRPPRYKG
E