MDEAQGGGLTSLPPFLVKTYDMVDDPSTNSIVSWSSSDKSFVVWNPLDFSSVLLPKFFKHSNFSSFIRQLNTYGFRKVDPEQWEFANEDFVRGKPHLMKNIHRRKPVHCHSSQNLHGQGISPPLTEVERNSLKDDIERLKLDKEQLLLELREHEQEYQGVGLQMQNLKDRFQRVQQEMQLFIGLMARLLQKPGLRLDLLPQLETPERKRRLPRVSYNKSEDNLEDNQMGTTQTIGREDMGCSFDPILKKEQFELVETSLTFWEGIIHSYGQAVSPLDSSSNLELGGSVSLASSPAISCRQVSEDFRCKSPGIDMNLEPMATADPNSVASKDQEAGVNAPAPTGVNDVFWQQFLTENPGASDPQEVQSARKDSDVINEENKQSDQGKFWWNARSVNNVVEQIGHLKPAEKF