MATLRSLLLAALLWVPAEALSCYGDSGQPVDWFVVYKLPAHSGSRDTPKGLTYKYMDQNSDGWQDGVGYINSSEGAVGRSLQPLYRKNSSQLAFLLYNDQPPKSSSARDSTGHGHTKGVLLLDQEGGFWLVHSVPRFPPPASSGAYTWPPNAQTFGQTLLCVSLPFTQFARIGKQLTYTYPLVYDHKLEGFFAQKLPDLETVIKNQHVLHEPWNSSVILTSQAGATFQSFAKFGKFGDDLYSGWLAEALGTNLQVQFWQNSPGILPSNCSGAYQVLDVTQTGFPGPSRLTFSATEDHSKWCVAPQGPWACVGDMNRNKAETHRGGGTVCTQLPSFWKAFQSLVKDWKPCIEGS