MRRIEDTTRRQVTFSKRRKGLLKKAWELSVLCDAEVALLVFSPRGRFFHFASAPSLEGTIDRYISHTQEAPANKNPRELTVKNMKSQSETLAMEIDTVEAYTRKMQGENLESCSLQELHGLEMQMEKSLSSIRLQKASKWSQCAIYVAAVQKKLMDKISQLQQQEKILSEENALLLDQCKVQHAPIGAPEREMNQNQHVQDIDVDTELVIGRR