301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYQQTIETIARLVEMTEQATGETGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRSHIGGNGTAGEWGHNPLPWMDEDELKYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEEDDPLAELALSRYETRLAKSLAHVI
NILDPDVIVLGGGMSNVDRLYATVPTLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E