MDSKQQTVRLSDGHFIPILGFGTYAPQEVPKSKATEATKIAIDAGFRHIDSASMYQNEKEVGLAIRSKIA
DGTVKREDIFYTSKVWCTFHRPELVRVCLEQSLKQLQLDYVDLYLIHFPMAMKPGENYLPKDENGKLIYD
AVDICDTWEAMEKCKDAGLAKSIGVSNFNRRQLEKILKKPGLKYKPVCNQVECHPYLNQGKLLDFCRSKD
IVLVAYSALGSHREKQWVDQSSPVLLDNPVLGSMAKKYNRTPALIALRYQLQRGVVVLAKSFSEKRIKEN
MQVFEFQLTSEDMKVLDDLNKNIRYISGSSFKDHPDFPFWDEY