QVWFQNRRAKWRKRETRWGGSSVMAEYGLYGAMVRHCIPLPDSVLNSTEGGLVGSCAPWLLGMHKKSTGMIRKPGTEEKLAGLWESDHLQEGSSPRQAGSQRDSDEASPESGLEDMAIDLSSSARQETKKAHQGASAGCSDSSGLDGLQPGKVGA