MVKLTLELITATNEGASLSSITVLSLPCKNIHKLAALGIFEKLVRLDLSGNRLRSVEALSNCKSLKWLSVSGNRLASLQGIGGLSNLIVLNGSRNEITSMDDIKGLAQLQALILNDNQISSIGQLDQLLSLNTLILSRNPVRFLGAALNKVASLTKVSLSDCQLQDVGVLKHCVILRELRLAHNKLCILPKELKENIQLHIIDVGNNCLENWSDIEVLSLLPSLENLNLRGNPLCQGANYESEVKRRLPSLQVLDGHLLQGISKKRRQKWNAEVPDVRKGENANQSDVAVKSKKSKQDNAKRLAEPDNKRLNLKEDLKKRGSMDTDHKISDEEKPFLELILPRDKDTSRLEETEKKVPIRSKSGVIPLKALHSGVVSVAEKKRFKLTNSNSRKQSREKSSTFSVSLEEMNIGAGGPSSWDM*