MGLVSSLGNDPDTFYDNLLEGNSGISEIQNFDCQEFPTRIAGEIKDFSADGWVAPKFSRRMDKFMLYLLTAGKKAVANAGIAGDGSVELDKSKCGVLMGSAMGGMQVFNDAIEALRVSYRKMNPFCVPFATTNMGSAMLAMDLGWMGPNYAISTACATSNSCILSAANHIIRGEADVMVSGGSDAAIIPIGLGGFVACRALSQRNDDPSKASRPWDRDRDGFVLGEGAGALVLEELEHAKRRGAEIYAEFLGGSLTCDAYHVTAAHPEGTGMLLCIEKALDQSGVRRDDVNYVNAHAASTRSGDVQEYKAIMQSLGDNTELRVNSTKSMMGHLLGAAGAVDAIATIQAIKTGWLHPTINIENPEKDVNMDYIVGSQKQRFDVKVALSNSFGFGGHNSSILFAPYQDERSDN*