301 aa
MQKIDLHTHSTCSDGTNTPSELMVLAAKAGIDMLALTDHDTVDGIDEAKQAAKALGIRLI
HGVEISCSHTLSGGYGKYQKIDKIIHVAALDFADVSKMNATLQALQDARHRRGEQMVARL
AQLLAGGDDGFADMLWQAVLKKVQGNARAVGRSHIAQVLQEKGIVPTVQAAFDKYLADNK
PAYVPIETISMAQAVALIHDCGGLAVLAHPTRYKLSATRTQRLIADFADCGGDACELPND
EPKSTLEMIARAIKKHDLLVSVGSDFHGSTMPWRRLGSMATPLPLQTGVWQRFANINHDD
D