MRTFAILSLLAGLVAAASDPLDEQFFPVTGYRCCADATEDIGGHCKAAGFSAYCCTRFDSRKGSGCDDTLGFKIGRVVQQVRLDSMSACASENRKGFIGCV