MATSVRVLVSLAAAACLLVFVPAPSLAWGVEGHYATCALAQMLFTKATQDAVQDLLPEHAKGNLASLCSWADEMRFRYRWSSALHFIDTPDFYCNYNYDRDCHDSQGIQGRCAAGAINNYTSQLTLYFSNSQQYNLTEALLFLAHIVGDIHQPLHVGFTSDLGGNTIKVHWYQRVLNLHHIWDDEIIGTANKRFYGSSIKDLVDDIGQNITMGQWNEEVSKWASCSGGDLACPDIYAAEGINLACKWAYRNATPGSYLDGLSLPLSVNAHVCRYVFLELSCKYFKSCMYWSDFLCADVYFLSRMPIVEMRLAQGGVRLAAILNRIFGEGQVYTQ*