MLAALPRAPSRLLGASRASCRDGRRVKRAHATSRRDETTATSDGENRRISPRPSLAAIPAAMFASAARAMDEFVVTPAPPGYVPSPLDDGDGTAQFVVFLVCGVCALVGMKVSFDGEAAASEEALDEKVAAQVAAMSAAETLELAGTSASEIAADPAKAAEAFDAAGLARVDAAISETAAAELLAEVNATLDEELARAGDRGLPSDAFGNVYCKGNRYDLKLLCEFAALVSDPGSKRQPVHPDTNYRRDRCVVTSFVALQDVEADMGPTVFIPGSHVAAAHLAFRDAGERGGPALAAPNRVATLRTGDASMFDSRLLHCGGGNASSKRRVLFYFSFEVDGSENPNSGVSSIRDELRGKYTLADL*