MCSFKTWFNLFIIFLASAATPIFSLTDSPNQLSTNFLEIAKKPEVFDWMVKIRRKIHENPELGYEEFETSKLIREELDKLGVPYKHPVAVTGIIGFIGTGKSPFVAIRTDMDALPIQEMVEWEHKSKVPGKMHACGHDAHVAMLLGAAKILKQHEKQLQGTVVLVFQPAEEGGAGAKKILDAGALDNVTAIFGLHVTPDIPVGEVASRCGPLSAGSGVFEAIIRGKGGHAALPQLSIDPVMAATNVIISLQNLVSREADPLDPQVLTIAKLQGGDAFNVIPDYVTIGGTFRAFSRERLEHLKQRIEQVIIGQAAVQRCNATVNFLDEENPLYPPTVNNGDLHKFFVDVAGNLLGINKVDTNMEQDMAAEDFAFYQEFIPGYYFTLGMEIASSEPVAPLHSPYLVINEDGLPYGAALHASLATGYLYQQDVAKVVGKYHDQL*