MEHVDILLKLPGPSLLRARAVCKAWKEVIDSPWFSNRYRDPSPYILLPSSKQEGLPFCNICHLVLGKWFKLEFPSTYIQLVSQSGLVLVREGRVFWVGNPFFNKWKRYNLDLPFAKFDHELATLADHEQGYRVVFRVRRFMQTAVLYSWKSEWLVTEQCKEDIKMEDFADFVTSSSTVCGNIIHSIGSKNKVALLSCRVDNGKVLSLRYLKLGSEVLEGRFKLFGWDGKLYLLGENDSHLFGLFEIRGENVVLISWAPESISIKFPFVRSASIYNNIIYCIFQVKLAMLVTYNLSKHVDFALDPPHLKGVLVDALMDLLEVIKLSWEMVNPLKARPVSRRPAAAHGNKDYDYYGC*