MNSKIQKIELNDGHSIPVLGFGTYATEEHLKKKSMESTKIAIDVGFCHIDCSHLYQNEEEIGQAILSKIE
DGTVKREDIFYTSKLWSTSHRPELVRPSLENSLRKLNLDYVDLYLIHFPVSLKPGNELLPKDEHGNLIFD
TVDLCDTWEAMEKCKDAGLAKSIGVSNFNRRQLEMILNKPGLKYKPVCNQVECHLYLNQSKLLAYCKMND
IVLVAYGALGTQRYKYCINEDTPVLLDDPVLCAMAKKYKRTPALIALRYQLDRGIVALAKSFNEERIREN
MQVFDFQLASDDMKILDGLDRNLRYFPADMFKAHPNFPFFDEY