MLPQTFDFPTASTATASSVEEDAEKVCAVCGDRAVCFHYGARTCEGCKGFFKRTVQKASKYACAGNRNCPIEKRYRSRCQACRFQKCLNVGMVKEIVRHGSLSGRRGRLSSKTKCHRGDEQPSPPLPLLALIVRAHDAYKSTPTPVRYLYMAYIQVHQNSDNSPGTVIFHLKMPTYWRRVLMYAL