MRKVVLITGASSGIGLALCGRLLAEDDDLHLCLACRNLSKAGAVRDALLASHPSAEVSIVQMDVSNLQSV
VRGAEEVKRRFQRLDYLYLNAGIMPNPQLNLKAFFCGIFSRNVIHMFSTAEGLLTQNDKITADGFQEVFE
TNLFGHFILIRELEPLLCHSDNPSQLIWTSSRNAKKSNFSLEDIQHAKGQEPYSSSKYATDLLNVALNRN
FNQKGLYSSVTCPGVVMTNLTYGILPPFVWTLLLPVIWLLRFFAHAFTVTPYNGAEALVWLFHQKPESLN
PLTKYLSGTTGLGTNYVKGQKMDVDEDTAEKFYKTLLELEKQVRITIQKSDHHS