MSATSVHLLVISFPQAGHTNPMLQFSKNLASHGILVTFVNFRFDHNRILKAESLIQNLGLSIRFESISDHLPPNVDVSDILYIYGHLHEVGASGMEELIHRLNATGPPVRCIVHDSFLPWVRHVCHKFNIQRSVFYTSSATVCAIYHHFNHEENWSYCGQDSKDVVVVPGLPELRVSDLSSTFFPPHLGLGLQHRSLCDVANFSGASSVMFNTFYELERQAIDFLRQANVPVFTVGPLIPSGFLEGGNPLDKEIGGSPWKEAAECIAWLDSKPPASVIYVSFGSIATIGSDQIRHIAVGLQKSGQNFIWSIRPEPGQRSVSENFPDGFVEEIKDRGLIIEWSPQVRVLSHPSVGGFMSHCGWNSTVEAVSQGVPMLTCAVWFDQPTNCKWIVDVWKTGVRLERTKKSNGDMVIAWEEVERGVRSVVCSEEGAELRKNALKWKESARKAMREDGDSYKDLHKFIVE