MVSFENAPLYLHLARTRNTRDAAIVRVHLYEWFRLGPAEVIKAPREHLCRTYSSFNEAAALVSRELYGELLVFWEAWEIYVRLGPVQREHLGTLECRVFVHSRKALYTRASPRLAAHAVVPLPEEDGTGEWVQIGLLRPFVPPGIVISRAEVEAKVEELISEGRHNMSRNSGGARGRRHKGVHRPDQQAEGGCPDGHAAPASRLGGERAPAADERGASSELAVLDREMPRDLAGPGAREAQLERRLQPLGEALSALARATQLDDLGASCPLPPTECSGVGAAAPAPAAAEEPQPVVGASIAWAAASRLRPPRAHRQMPAVSPGCKFVFRCAQCNTMLALALPASYVGNTGFLVAWNGATADRNPLLLRRLEEAVQYVVGFHGYLQRGVGDAATLLLLEGALEGASPGERGNPEQWEWEGGDWMRATMQGWRSDDYG*