MMPYFDPNQFGFSNFYINPTHIDDTQLLQCAGESAQTLDSFPISYVKQICNAVEKRKDLSLMTRFLTQIFLTRHCAESCVLKLKAVQLFEQQSFKDLYILLETTPFPREFHADLQSLWNEAHYRETERTRSQGKPLDPVTRYRVRKKHSFPKTIWDGEQTMYHFKKRDRITLRDAYKLNPMPSQAEKQELSNQTNLSVTQVSNWFKNQRQRQRQQRKLPKEGMDIFSDTDSNRSNNSCSKESNGLPELDENRLNASNGTSLIQPTTSFNQALQDFQQPFYSNYTNTFNNWNNMTTTSLNASQSILDLAGVIFDVCTVQKK