301 aa
MRIGIDLGGTKTEVIALSDQGAQLFRHRLPTPGGDYRQTIETIASLVEMAEQATGQSGTV
GIGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLQREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGSGVALNGRAHIGGNGTAGEWGHNPLPWMDEDELRYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGHALKGSEIMQRVGERDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYQTVPNLLKPWVFGGECETPIRRAAHGDSSGVRGAAWLWP
L