MDFRSARKAVLQLLETTAPADVPALLHWMRTTRDFDEFTQDNNDIILKSIATDLRDCLPIEAMLCSEHLA
LQKIRQQPEPTVHIDAFLYDEDFIDTLCEEGKMSRNYCTVCGSHQTAPLGFISHSFSLMELKFIYHHVLP
DLSGKVLVDVGSRLGTVLYGGYLYSSAVQLCGVELSGEFCQLQEMIIKKYQFGDRIKVLHADICTQSSLL
QTADIIVMNNVFEYFLPESQQASAWNFIIHNVKKQGSLLVTVPSLQDSLVGREINIQLSSWVEEIPLNFD
VYAQRDIDQEALQQIHLYKVL