MGCLCPQRERHGSDKREKRDQEKLVLQRLSAEARFNEVLLRIPTRAFSNGASPMACLFTQQGRKGTNQDAMLVWENLASRVDTVLCGVFDGHGPFGHLVAQRVRDSLPSKLVSNWKARMRARALACGDDDELRNMGSGLEEEWKEEESSNNNNEKFLLETFQPWKQAFLKAFQSVDKELRTHPAIDCFCSGTTAVTLLLQGQDLIIGNVGDSRAILGTGQSGTSLEAVQLTVDLKPNLPKEEERIKKCKGRVFALQDEPEVARVWLPYDDSPGLAMARAFGDFCLKDFGLIAVPEITYHRISDNDQFIVLATDGVWDVLSNKEVVDIVSSAPTRQTAARAVVETAVRAWRLKYPTSKIDDCAVVCLYLHPAFKTTSATHTASENKNTVGKNEGLLDTSEPGKSNPVENTVAVELNTEIIDDTRPSEISKEEKATNRSPSQRSLADCLSVSEDDEWSALEGVTRVNSLLNLPRLLLGSKKGGGIAKPRL*