MLPKLLKDGLNRNLSIIPDITKNTNIFQLKDMNNALKHDKRVGHPYRSRAPAIHKKPRTSFTKDQILSLEIKFNEQKYLASTERSILAEELNMSESQVKTWFQNRRTKWRRQEAEEREYENRNIKNLSQNASLFN