MVYSFYDKTSSSSGSDISGLFNPTLHNLGACNDLSSSPHSLVFESDKGELVKCLAAAKVGKSEICEAKALAALKNHSEAERRRRERINGHLATLRGLVPSTEKMDKATLLAEVISQVKELKKNAAEVSKGFLIPKDADEVKVEPYNDHEGGEGSMSYSATICCDFRPEILSDLRQTLDSLPLHLVKAEISTLAGRMKNVFVFTCCKENINNIDFEKCQALASTVHQALCSVMEKASASLDFSPRTSHASKRRRLCFIETSNSTCNHGSCLC