301 aa
MKTTIRLLSGMIAGAMLAGCSADAYVSQENREKFADVNVSKFLISECLAPQREIHFAVAE
HFDFDKSFIREADAVSLDVFIRNIQGLSGRITIVGHTDFKGSDEYNDKLSMRRAESVEAY
LQQQLDPEQYDWEVKHFGESQPLALGKSDQDRAENRRAYVMFEEAQKYEEMPFCEPPKPE
RKIYMAMTPHFDFDKSELKPEDLSQLDDFIAKLQGLEGSIMVAGHTDQVGSLSYNEQLAE
RRAQTVVAYLKTKLDPSQFVWEVKAFGELQPVINEESPEANALNRRAFIVFKESELGQPT
E