MADFQTSTHRQRWILSINDLVEKRQDSNQRAVLALKKYGATRVEVQPDGSLAYPGVPVTGDDFAGEKLFSLPEPLTVNEEHLIRRFYEQKIQQVCAAFSFPHKIQATAILYFKRFFLNWSVMEHDPKQIMLTCIYISCKVEEFHVSAEELGKGIQQDPQALLKNELCVLQGLNFDLIVYAPYRSVDGFIFDMEKLFHPGDEAFWQRLKELKEAALFKIDNLMLTDAILLFPPGQIAISTLQSANLEERTIDFDKYLKNVAGRQHKRQSFSELTDSIRVINQMLKDARPLNEADVKHIDRKLKYCRNPHLQDDSKKRERKTKHKPKRPSQDAANDAL*