MFRDFGEPGPSTGSGSAYGAPAHNPAAAQAAAQQKFHLVPSLNAVGGHQELQWMVQPRYLGPGSYPRPLGYPQFSPSQSRSGVIRALGPPPGVRRRPCDQISPEEEERRRVRRERNKLAAAKCRNRRKELTDFLQAETDKLEDEKSGLQREIEELQKQKERLELVLEAHRPICKIPDGAEESSTEDTSGPGGASSPPVPSCPMPCISLSPGPVLEPEALHTPTLMTTPSLTPLTHNLVFTYPSTPEPCSSAHRRSSSSSGDPSSDPLGSPTLLAL