MSTIPVYGSVKDVYADQRVAEEEGRYAKLVASFAELHGAKPDLLARSPGRVNLIGEHIDYEGYSVLPMALAVDTIVAVKVDTTSNKLTVSNTEEKYTTKVFDADCDQAVDVASFHWTNYVVCGYKGVFDFLKESGRAKPPEVGLKIIVDGKVPTGSGLSSSSALTCAAAVAVMAALNLDFTKTEVADFACKCERHCGMQSGGMDQAISIMGQSGVAKLVDFNPVRATDVQLPEGSVFLIGNCLAVSNKAVTAHERYNLRVMECRLASIVLAMELGASQADALGYSTLMQTQKLIGSLQESEKAASEKLHDGYYSRGELEEKLGTSLDSLFAGSPASLLVLEHNKTGFKLRDRSMHVYSEAARVHQFSNECKEDPSLKALGELMNASHTSCRDLYECSCEELDELVDAFITSGAIGARLTGAGWGGCAVALVTADMAEKVLESVKTRFFDKRIASGVLREEDLGETLFASLPSSGAAILRGL*