MNKVIDVHEFRFQEIVPLNAGNVLVIEDSEPAHKWLSLISQALNMPTEDSRDDCSYSSHRSAHSQKQSLKAVSKNLKVESVLLKSCNCNSETMSQWRKTIREVMQLPNDDGSRPSYSMPELSSPNHLNYSLIASKQMVGLFLSVWVKSELVPHIAHVRVSTLGRGIMGCLGNKGCIAVSMTLHKTSFCFVCCHLASGEKEGDELKRNADVAEILKSTQFPNICKNSHNQVPTAIPEHDQVIWLGDLNYRIALSYEETRVLLEDNDWDSLLRRDQLIIEKEAGRVFDGWKEGKILFAPTYKYSHNSDSYAGETVKSKKKRRTPAWCDRILWHGNGMEQVSYTRGESRFSDHRPVCAIFLSGVELPSKEKGGRKPFYSAGEGTQVHDCIPQRHSFYEF