MARHGHLPSVFLLIFALSLIQSALVHSKTLKRDVKALNEIKASLGWRVVYAWVGDDPCGDGDLPPWSGVTCSTQGDYRVVTELEVYAVSIVGPFPTAVTNLLDLTRLDLHNNKLTGPLPSQIGRLKRLKILNVRWNKLQDVIPPEIGELKQLTHLYLSFNNFKGEIPKELANLPELRYLHLHENHFIGRIPPELGSLQYLRHLDVGNNRLVGTIRELIRIEGCFPVLRNLYLNNNYLTGGIPAQLANLTNLEILYLSYNKMTGVIPYSIAHIPKLTYLYLDHNQFSGRIPDAFYKHPFLKEMYIEENTFRPGVKPIGLHKVLELSDADFLV*