MARHGHLPSVFLLIFSLSLIQSALVHSKTLKRDVKALNEIKASLGWRVVYAWVGDDPCGDGDLPPWSGVTCSTQGDYRVVTELEVYAVSIVGPFPTAVTNLLDLTRLDLHNNKLTGPLPSQIGRLKRLKILNVRWNKLQDVIPPEIGELKQLTHLYLSFNNFKGEIPKELANLPELRYLHLHENHFIGRIPPELGSLQYLRHLDVGNNRLVGTIRELIRIEGCFPVLRNLYLNNNYLTGGIPAQLANLTNLEILYLSYNKMTGVIPYSIAHIPKLTYLYLDHNQFSGRIPDAFYKHPFLKEMYIEENTFRPGVKPIGLHKVLELSDADFLV*