303 aa
MRMRFTISLPANYRLQDVQAFHSRDAESVAEEVRPERIRKGMLLDGVAVALTLHLSPAAA
ECEAAADCPQRPLPASLQQRIRDAALNMLGLRIDPQAFLDFARGDAMLGPLALANPGLRV
VQSATVFEALTWAIIGQQINLPFAIALRRTFILQAGRQHSSGLWCYPEAADAAGLSAEDL
TGRKFSRAKAETLLRFAALVASGELRLEQAADNSIEEISKALLAVKGIGPWTVNYGLLRG
YGYADCSLHGDVAIRAALQRLLGEDSKPDMARTERILQQYQPHRTMAAAHLWASLNDRPN
ESA