MDLCASDWFASNLITTPTSIDLTQNGIRNKRKRDTTSRIGIGDLEQPEEQFNHVLNNYFHFSNPTSTTWFQQGVGVASIDLSFQRVTMESRNFINRKIESKLLPYSHWTFDGQYLATVHLGCAKLQSPGLQNALVVEISIPWEQMLPSNTQLLRPITDRSQEFTVSNDEVSSTTPNMTLYASQKSSTSMNVGTITKHICAICGDRASGKHYGVYSCEGCKGFFKRTVRKDLIYLCRENRNCIIDKRQRNRCQYCRYRKCQSMGMKREAVQEERQSSRADITKMLTSGGGQRHITTSQMEAESTSTYGGLEIQLERIAAAEEASEALFSNIKIESNDISSYESLEWQMIRMVEWALMLPSFNEILVEDQARLIRFGWHELILADIAYRSTINKLLLWPERVMERNDAEILGYRIIFDRIINELTVRLKDLDVDRMEIAALRCAILYNPSVSGLRNVSVVESLRDKVMVCLEDYCRQHHPAQTQRFAKLLLRMPALRSLSLHCAENNGFIIAAPTIPVIFPEYYHLTTLMTHNMNIPTTKVLQGGY