MATTVTARCAVSSFKASVSSAALEGKRSTVFGTNVPSTINIVPQKAASSARTVVTKAQLSPTGGSKRSLIFASKQSLSYLDGTLPGDYGFDPLGLMDPEGAGGFIDPQWLPYAEIINGRFAMLGAAGAIAPEILGRIGLIPQETAIPWFQSGVIPPVGNYSYWADPYTLFVLELALMGFAEHRRAQDYYKPGSMGKQYFLGLEKFLGGSGNPAYPGGPIFNFLGFGKNEKELKELKLKEIKNGRLAMMAVLGYFIQAIFTGVGPFQNLLDHLADPVHNNVLTNLKIH*