303 aa
MRIGIDLGGTKTEVIALGDSGEQLFRHRLPTPRDDYQQTIETIATLVEMAEKETGQRGTV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSKRLGREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGIAFNGHAHSGGNGTAGEWGHNPLPWMDEDELRYREEVPCYCGK
QGCIETFISGTGFARDFHRLSGQPLKGNEIIRLVDEQDAVAELALSRYELRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYKTVPQLIKNWVFGGECETPIRKAVHGDSSGVRGAAWLWP
LEE