MLPVEPAEEPIYVNAKQYHAILRRRQTRAKLEAQNKMVKNRKAAKEGEPFWDSPWGRGRPGWHIECSAMSAHYLGHVFDIHGGGKDLIFPHHENELAQSQAAYPESEVKCWMHNGFVNKDDKKMAKSDNNFSRLEISLLFTIHWL