GIRSGSQAMIGEYQKTVGRLMKNVTPEEMEEAEHIAREWNDTQPPPEVQAKAAEKKGQQFTREYAEHMWKQCSTQVVVMVAWKDQNGKVMAGMHDFNDDLGPGMAFPDWEGIEDKWSRYALDVFRAGEVGNGEDADDEGEDADPRPRMKVKKGKKKTQVTLPALDNGIPQLPTILDLHVLEKQDILRAFVTCHYHRNFQFAPPATNTSQIGLTCGKAKASMPWTSIAEDPQDYIKDKYLPNGVGLKEPSKLSGTQVTQILEFWRGRQQTNPKDVFMFRRWKDGEGVFQKLV