301 aa
MRIGIDLGGTKTEVIALSDQGEQLFRHRLPTPGGDYCQTIETIASLVEMAEQATGQSGTV
GIGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLQREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGSGVALNGRAHIGGNGTAGEWGHNPLPWMDEDELRYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGHPLKGSEIMQRVGERDPLAELALSRYEMRLAKSLAHVI
NILDPDVIVLGGGMSNVDRLYQTVPNLLKPWVFGGECETPIRKAAHGDSSGVRGAAWLWP
L