MAEEEEERAVLERELELQLEEQKDALHSLAQALSSDPSNPELLEVHEELVQSIKDAEEGLLHLKRARLLLEVDAIHCPKKEPADVKVEPLDPTEVKTEPLVDEEYSVGSKCRFRSNDGRWYNGLVVGLEGSRSAKICFLNPTSENMLMCKFFLQQRCRFGSSCRLSHGINIPISSLKKYIPMKWDPSLAGSSIWALSDSKVGLWKEAELESWDEKLNLGHVVFRDDGSSAMLGAENIELSELAVASDEEESYSGSEESDSSDYEDDSSQGLGFVESTALQRGVQTETTLFTKWENHTRGIASRMMANMGYREGMGLGASGQGMVDPIPVKVLPRKQSLDHAVGNQKAEDEDKGKKRSRGGKRKREKKFAAAARAAKEEEESRPDVFTLINNQLAVHGETTNNGAVKRQQSKTNREEKKEDRRALVAYDDEIKELRIRAQKLEEMMQRNRNEKLVYEAAMRKLNETRKAIASAEAAHASASNAVHSKEKEKRWLKF*