MRRWDHVMFQEIVPLSAGNVLVIEDNEPAAKWLALICQALNSPQYDPDTTDGSRLSNYSKDSKTQGGSHHFFQKPSLKVLSRNFRADTRLLKTCNCPLETRASDRRRPKKLRERINKFDSASADDFLSAADIPSYPSSPCSTGYSLITSKQMVGIFLSVWARDELVQHIGHLRVSCIGRGIMGCLGNKGCISVSMSLHQTTFCFVCSHLASGEKEGDELKRNADVAEILKNTQFPKICKNIIRPIPERIVDHDRIIWLGDLNYRVALSYEETIILLEDNDWDSLLLKDQLIVERLAGRVFTGWNEGRIFFAPTYKYSHNSDSYAGETVKSKKKRRTPAWCDRILWLGEGIEQLSYIRGESRFSDHRPVCVLIKTNLYIF