MALSSTPPDLKKFVVDEGHGVKGVSELNLKILPELFIQPVEKRLNMSKVLPDELIPVIDISASEDPKVIKSVCDAAEKLGFFQIVNHGVPLSIIESVKEATHKFFGLSSEEKKKYLSRNTPSKNVRYLTSFSPEVDKAYEWKDQLSCFYVSDEETLKFWPSVCKHEALEYLKTCDSVIKTLIKILITGLGIPNLNDTYESLFMGSKRINLNYYPVCPNPELSIGVGGHSDASTLTVLLQDQIGGLYVRKQDSDCWIHVPPVKESLTINIGDAFQIMSNGRYKSVEHIVVANAHENRISVPVFVNPRPRDVIGPLREVMNSGEKALYKQVLYSDYVKHFLGKSTDGKGTVDFAKN*