MVRDDLRSRAANGHMGSSRQNTSTQNGSQRQPAHNRAEPGSSHQGSYRNNEEDFAQTQAILSDEETNKLVAEVMRHMLFKNYQQPGVPVSRVELTGIITKTYKQRYLSSHVISMAQKKLLEIFGLEMKEYNRLRSLTKTGRGINNEKQVETKEYVLRSVIPADLRKQYIDTRESAATYGLATIVIGIIKSFGETCPEEVLWQNLRRLDIKEDDLHHPTFGNVKHAVELLAKQRYIQKEKLINSEGDGFVYELAERALDETCLARLDAFMYSIVQRNPEALLAGQGE*