301 aa
MRIGIDLGGTKTEVIALSDQGAQLFRHRLPTPGGDYRQTIETIASLVEMAEQATGQSGTV
GIGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLQREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGSGVALNGRAHIGGNGTAGEWGHNPLPWMDEDELRYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGHSLKGSEIMQRVGERDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYQTVPNLLKPWVFGGECETPIRRAAHGDSSGVRGAAWLWP
L