MASPTRRVGTSSSEIPEFPVDPAGRPVPAVGLGTASFPFVEDDVRAAVLAALELGYRHLDTASLYRSERAVGEAVAEAARLGIVASREEVFVTTKMWCSQCHPELVLPSLKESLQNLQMNYVDLYLLHWPVAAKPGEPQFPIKREDIMPIDLSGVWRAMEECHRLGLARMIGVSNFTTKKLQQLLDIAEIPPAVNQVEMNPTWQQKRLSEFCKDKGIHLTAYSPLGGQSMSMANPVLQSEVLQEVAKARGKSVAQVSLRWIYEQGASMVVKSFKRNRLKDNMEIFDWELTNEDRCKISQILQHKRVTISGILSSNGVSSVDLAELEIVEI*