MADDSVSMPCGRRDFTPRPVVLRASVGSDSDRLSSVVKDCGKKLSGLEPFVDADEAKRLAKEAERMQFLRQMARKKKQNDQQRMLQDTVLDFDPKQGGEYYTRFIFADLTKFDLDEESPLGPMRFTDAVYKNKDDYELCEGLNFFSVRITTSDVGFPINVYGTVIAKDSLDKRCVYLFCRERDQCQLINSEDESLILTGPKRGLALIGPNYVEIDLKIKDHQGQDKELSKGMLSINGIERRRLKQCVLESDNLATRLSTVDVLYGVVKDAVEGTITIEVLQGDFNGKITAHTTGILNTIVLYDSKVAGGMTGDGTGAIKLLRSIVSVYVKDKLIIVAETSDDGKFKQTIDFTPKINGREEEVITIGVTKIDFTPKTKINGREEVITIGVTKIRVKVAWSIMDF*