301 aa
MRVVVGGEALVDLVPVSSEPLAPLAPRLGGGPLTVAVTLGRLGVPTAFCSRVSTDGFGDA
TVAHLEAAGVELDLLQRGAEPTTLAVVALQPGGSAGYTFYVQGTADRLVTDPGPLPDDVA
ALSLGTLGLVLEPGASVYEAVLHREHAAGRLTVLDPNIRAALVEDADAYRARLRTWLPSV
DVLKLSDDDAAWLGGTPQEWLAAGCTAVVLTHGGDGLVVHTAAGQVRVPGARVTVADTIG
AGDTVHGALLGWLAREDALDREAVRALDGAAWTRALTFAAAAAGITVSRPGADPPWAAEL
A