MLPQTFDFPTASTATASSVEEDAEKRTVQKASKYACAGNRNCPIEKRYRSRCQACRFQKCLNVGMLFDTAPCPDDVVDCRRKRNVIV