MGSLFLGQIKKQTSTFLQEKYKSARMAFTDVSEAEMLAEEATNKDDCCPHAKTMTRIAEASFDVDEYWRIVDVLHKRLYNIDWDQWKQSYKALVLLEFLLTHGTREFAQEFQCDAEIIEELGIFTHIDKKGFNWGSRMLKLSEQILKLLQDEEALIEARLKALKITNEIQGFGSSLNSPTSSSPSPCSLSSEASQGSSCFYSLSTTSTPTYIFDSNDQLNKHHSPSIANDGNINIVLPPKNVTKNHVWKRLAGEENNILIDSDEDEDMEKPRGFVSEICSKIIGGSPIKGDNREKIEFRCLSDVGSKVTQKKFDRQYSIWF*