MVKNEPNFVVERIMDKRITSEGKVEYYIKWRGYTSADNTWEPEENCDCPNLIQKFEESRAKSKKRGEKKPKCEEIQKLRG YERGLELAEIVGATDVTGDIKYLVRWQFCDEFDLVPSAQIVEKDPQMLIDYFQKMAPYSRHIAMRMKGVPEELRLAASRT SYPHISSAPVEVPPEVDQSAELAGHLGGIAPQVDQAPQHHAPMDLANDTDDLASVSYSIPVPGVGDIAIDVPMAENQ