MATSPYSSRLNPPLPPPRGTRAAALPSKKLDLYCMCDSSDPFIKELQDRLPKTTGATRFKEIRLYIATYGDKKNSSEVLGLDMLIFPNMIKYKGITASDIECFVEEVIIVGKEWTSKKPGKLAGVHVFVSANSVGCDSKTLLSNIFTNEVAARQLDQIIVSNCTLIYGNMYFGNVVVYTPDFGRGKDPSYCWYDQVQEEDIPFLLDEYFCKGKPIAFDWRTSRPVQQPNGKAQTGNDLQQYAEAKASFASDRVQKNVTWTTDLAADQKYFSGLGVYNVKRPINRRKKPTGKFQAALICNRLRQRQALLLIGCKRTLHGQLIWQLIR