MQQQRAFGVSLQDMAASGTAPVVLQDCLRWLALRGLTTQRLFQTPVGGDKRKLLALRHLYDTGRRPLRSKSCRDKDPHLIANLLLLWLGSLPKPIFPAALVPALVESQQSDFYEERVASVRTLLKQAEPFVVEALFPLFELLHHYWINQTDRDSSLQELGRLLVPAVFGAAHVHGLQVEDGGLLSDTVEMLISEYRPLFTQPFNLRRFEADAARQAAAEAQRAEAAAAVTTAAVNPPLLTPIRCQRLSVMGPEGESAFSDCCGTPLPESPFAAYLAADASGGGAPLGSSPPFGHHFHASRPAFFPAALSDCDEMLDQTLSDLVESTVSGMLFDMPLTPGRDGEAAATFRSMQRLGDLPMAMAALAPGAGADSSSAAAEAAVCGDQPMSPTAVLGGEGCDSTEGSDCDAPMAGQFPFSWX