MHPADMALQQSFPSVMVPRHGALPALEQVGERLLIAANGVFLEIVRPWLRVVRRLGEFQHQTAIPYGDATEVTELRCGRVPPALIGEFTDMARAAYPNETGAFVVWNARTQQFRLVPLRILAQGTGHLKYDRPRLGADDVLVVDCHSHGRYPAFFSATDDADDRHDVKFAFVIGNCNAAVPSLALRLCAKGIFENVERIPHGWYDAARAEVSA