MSAFADELDAQLDEIRFGVQAVTPASRDGAGATATVTLLEGTTIDVSLSHRGVRSGDSAHDSVNSLLLNLSPCFAAAFNRSLADALRAVAEESGAEMVADVEEEEGATEEPFPLLPITSQQTLANIRSLAADARTVFIASYPKSDAMLLTSASEHAHVSREKREGTTWLQNVVYQLVTGGAELDHISTFSPFLEADRTWADGGRVSDPAASHHQRLGWRAFNTHVLHAMLPASPAARLVYVVREPSDACCSMWHHFSHMAPEDGGFTGSLEQFVTQWVAGEIAFGTWRRHVGSWLAAAAADPRVLLLRYEDMIADLAGCVARLSAHLGLGYSDAELGKLLPRMTFAWMKEHEAAFAPTSVAWVDKADGFSFVRRGKVGGGKEDLTAAQREAIERACWCADDCYSAVIGKEHTLAGLSP*