MAGGGWSSLPADFLRLVSSRLTSADDVLHVRQVCHHWRAPVPVAPFRPWVVATRAKPIRVGPLGDCSHWLPAGLKRVQLATPPGLPYCCGTPRGWLALADDERSPTRLVLWEPRSGAEIPLPPLACVVQVFISADPLASSSSSWLAVATQVRSEFHRDILFWRPGDRAWSAAADRVYTSERLHSVAFLGGKMYCMDYSKRLAIYGLNLGTNSPPMLLQSMHAVSLLNMLCNRRCGKKLHGTRAAHFVSCNDELLLVVLFNNGHPSFAEPPLEFGERLEDLGGYSLFLGRGDAFALSPQEFPAIKRNCIYYAVHFLNVQIKDWVFVFNLESDVLEEFPFPTEHKEDPANTWWPVSWFCPKRPIFRSGSKAEANLDAIIR