MSHLASNITDTGEGLTKGSLVWVRSSSPVSWQAGELRGLEGSTAQVWLKATGVVATFEASAILPANPTIQVSVCRRLAGDQPPLITCMPANSRVYRNGAEAVHMMGAAHQHGACASLTTTGRPAPAIQTACRLLQCAQGGGTCVSCWASTCAGRATQGLSPKPEHTSSQQAGRHSLGCVAAVFTSLPHHWLQEAIPDLTHLSYLNEPGILCNLGRRYAEDAIYTFAGPVLIALNPCKALPLYTTEVANTYKGRLPGPPHLPGGRQRLPPHGPGACQPESHRESGAGKTETTKKAMQYFATLAGGTGVEGQVLE