MGARLDYQSNVPSARASLGVDESAKELLARVRRRAAAPALISVPLLHRVPLLPGHVLEIVGPSGSAKSELLIQAAVVCILPKQFDGISYGGSEGVAMLFDLDCRFDMLRLIYVLQSRINAVHDMHKKEEDYNSQTVERRCDDNVVFADCLKRFCYMSCNNSYEFLAALKTLHAKIRKLSSAGMNPHLILIDSINAFYWIDRAVPTSLALGAGSETCRTALSLLVVAEAVVQELSQVLQTYPVLIMATKSLIYSLNSASSSGSRNEKFYMGVGEHNLGERSDQPFPKVKLRDFMPAIWQGFVTHRLLLQGPFGREPLNECSPLFTAEWETPFFQETDSFMIDDQARISIKHC*