MVCFRVHAAASLIILLSFLFNVAVDCKTLKRDVKALNEIKASLGWRVVYAWVGDDPCGDGDLPAWSGVTCSTQGDYRVVTELEVYAVSIIGPFPTAVTNLLDLTRLDLHNNKLTGPIPPQIGRLKRLKVLNLRWNKLQDVIPPEIGELKKLTHLYLSFNSFKGEIPRELANLPDLQYLHLHENRFIGRIPAELGTLRNLRHLDVGNNHLVGTIRELIRIEGCFPVLRNLYLNNNYLTGGIPAQLANLTNLEILYLSYNKMSGIVPAGLAHIPKLTYLYLDHNQLSGRIPDAFYKHPYLKELYIEGNAFRPGVNPIGIHKVLELSDSEFLF*