MCVCPKGLMFLNVVDCNGELKDATFIANILIDAIESVGPLNVVQVITDNARVCKAVGLLVETRYDNIFWTPCAVHSLNLILKKIGKIEWIKKITDEAKEIEMFITNHHMAQAIYRQFASLELLKVVETRFASHFIMLRRLLEVKSSLCNMVINDVWDIWRLSNTDRAQELKRTVLDDIWWGRVRYLLNFFEPIVSMIRLTDTDTPCLGEVYGGMDSMPEKIMEVIRLEEKGESETFYNEIQDIIVKRWNKMTTPLHTLAYALNPKFYHEDILSIPSRKAPNKDKEVSDGYKKAFQGVASRCKDCL*