MKSFEPLPCKTSLPPIYCFLRGESSLRLTGESSELTIGMGHRLSPTAGASDNDQILVEECDHARVATLNRPKQLNALSRWMVECLKQLYEQWESDSKVSLIIIKGAGRAFCAGGDVAATYHYRNAGQYSLANEYFHMEYILDHMIGTCKKPHVALLDGLVFGGGAGVSLNGPIRVATEKAVFSMPETGLGLHPDVGASYFLSRLPGYLGEYLGLTGARLDGADLIECGLATHYVPSKSLLDLEKALKSFSTGDVEDVSALIDEFTVNANLQEKSPLHRLAEINKCFSKVTVEEILEALTIEGDNCDGWYKASAESLRRASPLSLKITLKSIREGRHQSFADCLKREYRLTVRCVLRKFSNDLYEGARSILIDKDRNPKWNPPTLELVTAKIVDYYFSPLKEEEGQELQLPDRRVGAANTVQHLSRL*