MVEHRCPLNTNIFSSLTTGLCREGRLEEALRLLDHMQSCGISPGENIYTSMVNCCCKLKMYEDATRFLDTMLTQGFLPHLESYKLLVCGLYDDGNNEKAKTTFFRLLGCGYNNDEVAWKLLIDGLLKRGLIEKAVQYFDDMLPAGTSRCESDIQPLCMGRHLLACCKGRMRSALTVTKEMSAKSIPRNTFVYSILIDREQHKQLKRWKLFGLKIVPPTRSSYAGVAVSLQVLFVLYKILTLVGSDQDSPLHSVLEL*