MGDDQFKLPPGFRFDPTDEELVVHFLQRKAALLPFHPDVIPDLHLYPYDPWELDGKALREGNKWYFYSRRTQNRVTSNGYWKALGVEEPVITRSSCNSTHKVGMKRYLAFYVGEAPNSGIKTNWIMHEYRLSPLSAGDGASSSSSSSTTTRSSKRRGHLKTEFSEYVLCRVYERDEDDDDDDDGTVLSCLDEVFLSLDDLDEISLPI