301 aa
MTVAADQTPALQEYAHPEKLVTTQWLADQLGAEGLVVVESDEDVLLYETGHIPGAVKVDW
HLDLNDPVTRDYVDGEGFAALMDASGITRETTVVIYGDKSNWWAAYALWVFELFGHPDVR
LLDGGRAAWEAEGREMTTSTAAAPAATSGYPVVAREDAPIRAYREDVLDFLGGQLVDVRS
PQEFSGERTHMPDYPQEGTVRGGHIPSARSVPWARAAAEDGRFKPRADLEAIYLGELGFD
TSAPVIAYCRIGERSAHTWFALTYLLGFEDVRNYDGSWTEWGNAVRLPIAVGPEPGEVPA
R