METTPRSLNIRWQAALCIAIGLTGIGISQLLTWQETSILPVPVYRKIPLTGEDRQLARNAWKYFETNRLPTGLVSSAAKFPATTMWDVASQFAGMMAAREMDLLSAAEFDRWMAQALGSLAKMPLYKGELPNKAYNAATLQPVNYGKLDKTEEIGFSAIDLGRLALWLDIIANRYPQHKTACNAVTARWKLTRLESDGNLMGVHLNKGKEEWNQEGRLGYEQYAAYGMKKLGVVAKNALNPKANEKNVDVMGVPIPADTRTTYHNYVTSEPYVLDGLETGFKALPVEYAGRVLQAQTRRAQATGHFTAWSEDNLDREPWFVYNNVHVDGQNWKSLTPSGKDGNKFSTSSTKTATSWQMLFRNRYTERNYKALRWLADPNRGVFGGVYEGTQEINRSLTLNTNGQILEAILYSHIGSIPLEDWARGQK