MSALLQGASAPAFVGHPGYRRMFAADALTLGLFLPLRFYQGDMRVLLGQARLVEEIDRLGFAAVWVRDVPLFDPRFGDAGQVFDPFTYLGYLAARTRRIALATGSAVLALRQPVDLAKAAASVDRLSCGRLVLGLASGDRPVEFPAYGLEHAQRGERFAQGLDYLRQLLHGCRHVASPLGTLDDAELLPRPPAGAIPLVVTGSARQPADWLARQADGWLTYPESTVDASGPRRLARKIRAWRMSIADGGFRPHMTNEWLDLVDDPAYPRTPLHGGYVLRTGRNGLIELLGEWRAAGVNHAALGIQFAARPAAEVIQELAEEVLPLFPSHPGVQPASMDW*