RKRSRVTPEQLAKLEELFAMDNSPTSARRKDIARQLGMDERQTQIWFQNRRAKAKLQLKLQARAVEKLEPPPESPPELASGFDVDIHGLIHEDADVTVFPCTDLTIGTWRRMASPRHDLIAYTCDAKRSLTWFIRSAGRSFKMEISYEHIAEARFSNVSPGVGSATFILDCPPTFYMEALADPALGEQSPRIWQCSGDWTEAMQGTTHLQHCLVGPAYQLSALVNSIVPAG