301 aa
MESFSTSIWVNDVTVRYNNGHTAIHDMSFSLNDGTICALVGVNGSGKSTLFRSLMGLVKP
QKGEIKLCNLPISQALKRNLIAYVPQSEEVDWQFPVSVYDVVMMGRYGYMNLLRIPKSID
KQKVQEAMQRVNIEHLAHRQIGELSGGQKKRVFLARALAQQSPIILLDEPFTGVDVKTEN
AIVDLLQQLRSEGHLILVSTHNLGSVPDFCDQVVMINRTVIAAGKTEDTFNQHNLELVFG
GVLRHIRLQGEDLHNDEDKRAVTVLTDDEKAVVFYGETKQDPPATTQDCNFDTSANKKEK
E