MDNARRKTPARLDAACFWQIWQRFDKEEKGYIRETELDAFFDHLLAKSGTEDTLMEENVQKVKEQLMTSH
NVSKEGRILMKELASMFLSEDENFLLFFRLETPLDNSVEFMQIWRKYDADSSGFISAAELCNFLRDLFLH
HKKNISEAELEEYTSTMMKIFDKNKDGRLDLNDLARILALQENFLLQFKMDASSTEERKRDFEKIFAHYD
VSKTGALEGPEVDGFVKDMMELVQPSISGVDLDKFREILLRHCDVNKDGKIQKSELALCLGLKINP