MGDDQFKLPPGFRFDPTDEELVVHFLQRKAALLPFHPDVIPDLHLYPYDPWELNGKALSEGKQWYFYSRRAQNRVTNNGYWKTLGIEEPIFSSSSSNPTKKVGMKKYLTFFVGEAPNSGIKTNWTMHEYRLSSSASDCASSSTTTTTSRSSKRRGQSNTEYSGYVLCKVYEREDDDDDGTELSCLDEVFLSLDDLDEISLPNYN